The building is located in the heart of the quiet residential area of the Hyde Park Estate and is easily accessible from Paddington Station and Lancaster Gate, Marble Arch and Edgware Road underground stations.
London W2 2QD, UK
We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.