Mercure London Kensington 1A Lexham Gardens, London, W8 5JJ Location: Kensington Prices start from: £50