De Beauvoir Block Location: London, UK Architect: Sella Concepts Reference: Asteroid & Black Hole back to projects