Westminster, London, UK

One Palace Street

Squire and Partners