24 Hours Along the Thames River London

One of the largest rivers in England, the Thames cuts through all of London separating the North and South Banks throughout the city. Along the river, there are so many iconic landmarks of London, including Big Ben & Westminster Abbey (that we visited on Day 1) and Tower Bridge & the London Eye (that we visited on Day 2). As part of our larger travel with 7 days in London, we set aside 24 hours…

View Post