your own riverside residence

when London calls...

Odessa Wharf
The Apartments
360° Tours
Buy or Rent
Int'l Exchange
Contact Us

Award winning Odessa Wharf is the epitome of stylish city living - comfortable and fashionable with outstanding facilities and panoramic views on the River Thames which can be enjoyed by all.

More than 200 years old, the mellow brick façades and architectural details of this former Docklands warehouse have been sympathetically restored.

This exclusive riverside shared-ownership development offers 8 luxury one and two bedroom apartments and townhouses.

Whether your visit to London is for business or pleasure, let Odessa Wharf be your ideal home from home.


Odessa Wharf, 7 Odessa Street, London SE16 7LY
Tel/Fax:0207 237 0032 (Intl: +44 207 237 0032)