Britannia International Hotel Canary Wharf

163 Marsh Wall, Docklands,, London