The River Thames starts in Thames Head, coursing through southern England and most notably London, until it reaches the North Sea. The river itself starts as a "small trickle" from the source, as described by the official site. Stretching two hundred and ten miles, this walk only features a small portion of this river.
Read MoreThe Millennium Bridge is a pedestrian footbridge crossing the River Thames, connecting Southwark with the City of London. Steps away from Tate Modern and the Globe Theatre, a magnificent rendering of a true Shakespearian theater, the bridge is one you'll most likely bump into during a London trip.
Read More