Very nice location. beatiful view on the Tamigi and O2 Arena, Great sidewalking on the tamigi river, very peacefull Area. near the DLR Metro station, easy to move in any direction of Big London
I really enjoyed the stay.