Radisson Blu Edwardian New Providence Wharf
Address: 5 Fairmont Avenue, Canary Wharf, Tower Hamlets, London, United Kingdom.
Nearest Landmark: Blackheath Railway Station
Distance: 2 Miles from London Centre
On a quiet bend of the Thames, this luxury hotel is a polished riverside sanctuary, designed for restfulness. Bedrooms are gracefully designed and business...