VEX House by Chance de Silva Architects in London, UK
Project: VEX Architects: Chance de Silva Location: London, United Kingdom Area: 1,237 sq ft Photographs by: Courtesy of Chance de Silva VEX House by Chance de Silva Architects The VEX House is a unique building in London designed by Chance de Silva architects. It’s […]