My husband and I booked a week's stay at Odessa Wharf through RCI. The location is not in the center of the city, but there just aren't that many RCI locations in London. In the end, in many ways, we greatly enjoyed being in a quieter, more residential part of the city. We would definitely recommend Odessa Wharf, perhaps not... more














