Travel A Free Self-Guided Walking RouteMay 12, 20260 This free self-guided walk from Greenwich to the Tower of London passes the Isle of Dogs, Canary Wharf, and the…