Uxbridge Road Where to Stay
Chalfont London Ltd
202 Kensington Church Street, London, W8 4DP 020 72295371
London Marriott Hotel Grosvenor Square
Grosvenor Square, London, W1K 6JP 020 74931232
Phoenix Hotel
1-8 Kensington Gardens Square, London, W2 4BH 020 72292494