West London Where to Stay
Phoenix Hotel
1-8 Kensington Gardens Square, London, W2 4BH 020 72292494
Paddington Court Hotel
Devon Lodge, 27 Devonshire Terrace, London, W2 3DP 020 77451212
Marble Arch Inn
49-50 Upper Berkeley Street, London, W1H 5QR 020 77237888
Grange Fitzrovia Hotel
20-28 Bolsover Street, London, W1W 5NB 020 74677000