Radisson Blu Edwardian New Providence Wharf Hotel, London
With a stay at Radisson Blu Edwardian New Providence Wharf Hotel, London in London (Canary Wharf), you'll be within a 5-minute drive of Billingsgate Market and One Canada Square. This 4-star hotel is 2.4 mi (3.9 km) from Thames Barrier Park and 3 mi (4.8 km) from Westfield Stratford City.