Lovely location right near Canary Wharf and very close to Canada Water station.