Orpington

London

Modular residential apartments over a large format retail store with multi-level underground car parking.