Odessa Wharf

Unit 7, Odessa Wharf, Odessa Street, London, SE16 7LY.

Odessa Wharf offers self-catering accommodation for individuals and various sized groups of holidaymakers and other visitors. Odessa Wharf is based in Odessa Street - see map for location of Odessa Street.



Odessa Wharf
Unit 7, Odessa Wharf, Odessa Street
SE16 7LY

Telephone: 020 7237 0032

Type of Business

Odessa Wharf are listed under:

Travel_and_Tourism > Self_Catering_Accommodation

Reviews of Odessa Wharf

There are no reviews for this listing yet. Why not be the first person to write a review?

Share your experience of Odessa Wharf with thousands of people each day.

Noticed an error on this page?

Further Information

Odessa Wharf is in Odessa Street, Odessa Street. You can view a list of neighbouring businesses by going to the Odessa Street page.

If you would like a list of other holidays - self catering accommodation sports, leisure, entertainment listings throughout London, please visit the section of this website.

Odessa Wharf on a Map

This map shows the approximate location of Odessa Wharf in Odessa Street.

Note: the pin is positioned at the postcode centre, and may not correspond with the precise location of Unit 7, Odessa Wharf, Odessa Street.