Loading hotels
Confirming room availability...
Radisson Blu Edwardian New Providence Wharf Hotel London, 5 Fairmont Avenue, London, United Kingdom
Radisson Blu Edwardian New Providence Wharf is located in London's business district, just a 10-minute walk from Canary Wharf Metro Station. Close to the hotel there is the O2 arena and the ExCel center.