The Chilworth London Paddington
|
A boutique hotel in Paddington, The Chilworth offers a modern take on afternoon tea in tranquil surroundings. |
Credit/debit cards accepted Licensed to serve alcohol |
|
55-61 Westbourne Terrace Paddington London W2 3UY |
020 7723 3434 |
|