World
England
London
East London
Borough of Tower Hamlets
Canary Wharf
Docklands
12194
Docklands, Canary Wharf Holiday Boat, East London, London, England
Exclusive acccommodation in Canary Wharf
At Night
Lower Deck
Upper Deck
Main Saloon
Dining Area
Master Suite
Double Room
Double Room
Twin Room