Paddington Where to Stay
Kensington House Hotel
15-16 Prince of Wales Terrace, London, W8 5PQ 020 79372345
The Cumberland Hotel
Great Cumberland Place, Marble Arch, London, W1A 4RF 020 77061060
Renbec Ltd
Fountain House 1 Lancaster Terrace, London, W2 3PF 020 72986700