The Chilworth London Paddington

The Chilworth London Paddington
55-61 Westbourne Terrace, London, W2 3UY
  • Telephone 02077233434
  • Email
Photo of The Chilworth London Paddington

A boutique hotel in Paddington, The Chilworth offers a modern take on afternoon tea in tranquil surroundings.

Text supplied by third party.