planning a week stay (using the 7-night TP cert) in London during the summer this year and just saw this thread over the weekend. Would also love to hear some more stay report as well.
Google Map show it is close to a DLR station, so seems convenience.
Last edited by alc; Apr 3, 2017 at 12:53 pm