really grea place - amazing location and perfect for a few days in London. only downer is the toilet wasn't working so had to walk a fair distance to the marina facilities.
highly recommend regardless.