Mayfair, London, UK

The Residences at Mandarin Oriental

Rogers Stirk Harbour + Partners