Charming 1 Bedroom Flat Paddington Heart Of London
Charming 1 Bedroom Flat Paddington Heart of London apartment hosts guests of London.
The city center is 3 km away. A 20-minute drive to Watford. Guests can share a meal in Flavors of India and Thai River Paddington, located about 150 meters away.
Lancaster Gate subway station is easily accessible.