Great location for visiting Greenwich and Canary Wharf.