48 Belgrave Mews North by MSMR Architects in London, United Kingdom