Cloncurry Road

Design: ADL Design

Location: London, UK

Project Year: 2018/06

Project Area: 240 sqm