|
The Mercure London Kensington hotel is located in the vibrant and lively borough of Kensington and Chelsea, offering easy and quick access to some of London’s most popular landmarks, such as the famous museums, parks, and the famous shopping destination of High Street Kensington and Knightsbridge.