Trevor Horne Architects completes 12-sided art gallery in south London park
London studio Trevor Horne Architects has completed a gallery and apartment building on the site of the former Vauxhall Pleasure Gardens, featuring folded brick walls topped with a glazed events space. More