Address: 49-51 Leinster Square, Westminster, Westminster, London, United Kingdom.
Nearest Landmark: Paddington Railway Station
(15 minutes walk)
Distance: 3.4 Miles from London Centre
Wedgewood hotel london,Down a quiet residential area in the heart of city of london, this hotel was one of the accredited Tourist accommodations in United...