Mercure London Kensington Hotel
Luxurious London Guest Accommodation
About Mercure London Kensington Hotel
This Mercure hotel is situated in the heart of Kensington, West London. They offer luxury 4 star accommodation for your wedding guests at an affordable price. It's the perfect hotel for if you're having a wedding in London.
Contact & Location
Mercure London Kensington Hotel
1a Lexham Gardens, Kensington, W8 5JJ, West London, United Kingdom