Opened in September 2007, the Radisson Edwardian New Providence Wharf is an excellant choice if you're looking to stay near the City, Canary Wharf, ExCel or London City Airport. With breath-taking views of the River Thames, this hotel fulfills the increasing demand for luxury accommodation and meeting rooms in the Canary Wharf area.