This is an area I doubt that anyone thinks of staying in or going to. It is accessible via the Canada One line. One of the oldest pubs in London called the Mayflower has a wonderful patio right on the Thames and gives you great views back onto Canary Wharf. We stayed in a 2 bedroom, 2 bath townhouse @ Odessa Wharf. This is an old warehouse which has been converted into individual units and sits directly on the Thames. We loved wandering along the extensive dock system and the views at night are delightful as you sip wine on the extensive deck.
This review is the subjective opinion of a TravelPod member and not of TravelPod.com.