Britannia International Hotel Canary Wharf has spacious rooms and limited free WiFi, just 600 metres from Canary Wharf Underground Station.
Britannia International Hotel Canary Wharf has spacious rooms and limited free WiFi, just 600 metres from Canary Wharf Underground Station.