Helen was a great host, and was very flexible with the timings of my check-in & check-out. Overall, an excellent stay.
The place is 5-10 mins walk from Green Islands tube, which is 10 mins by Tube from Canary Wharf.