Odessa Wharf 5322
TUG Home | Browse Resorts | Europe |Resort Description
/10
Odessa Wharf
7 Odessa Street
London SE16 7LY
44 207 237 0032
The Odessa Club is situated in the historical warehouse of Odessa Wharf in the heart of London's Docklands. Lately this area has experienced a renaissance, as all the beautiful old industrial buildings and warehouses have been renovated. Along the banks of the River Thames, the docks have been turned into exclusive townhouses, offices, restaurants, shopping centres and hotels. You will find the Odessa Club at Canada Water Station, east of Tower Bridge. The centre of London is about 15 minutes away.