Belgravia, London, UK

Chelsea Barracks

Squire and Partners