Odessa Wharf
London, England
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 Thames, the docks have been turned into exclusive townhouses, offices, restaurants, shopping centres and hotels.