Coming high on my list of favorite Self-Guided London walking tours, this walking tour takes you from Tower of London area along the Thames River all the way to St Paul's Cathedral.
139