-
3 Kingdom Street, Sheldon Square - Paddington London (United Kingdom)
Area: Notting Hill / Paddington
Discover the very best that the capital has to offer at our Novotel London Paddington hotel. With contemporary stylings, a fitness centre and a heated swimming pool, this is the perfect base for...