Location
London SW11 4BE, UK
Architect Name
Auroville Earth Institute
Year of Build
2003
Area
638 sqm