Category: Hotels Category: Hotels
Address: 18-30 Lexham Gardens, Kensington and Chelsea, London, W8 5JE
Landline: 020 7341 7090
Report a problem with this listing