The site is located in Earls Court within the Royal Borough of Kensington & Chelsea, one of the most affluent and exclusive boroughs in London. Earls Court is characterised by elegant Victorian architecture and traditional garden squares. The location offers easy access to the green open spaces of Holland Park and Kensington Gardens to the north and some of London’s finest cultural institutions in South Kensington to the east, including the Natural History Museum, Victoria & Albert Museum and Royal Albert Hall. The well-established residential districts of Chelsea and Kensington also lie in close proximity, both of which benefit from a wide variety of fashionable retail shops, restaurants and cafes.
More information coming soon.