Commercial

Radio Station

Leicester Square, London UK

Space planning at existing building.


Status: Concept stage only