Belgraves Hotel, London by EPR Architects Limited in London, United Kingdom