It would not be an exaggeration to call London's river Thames the soul of the city. The river snakes past most of the city's illustrious landmarks and offers panoramic views of the London.
A number of companies offer river cruises and boat tours, but the best way to experience Thames is to take a leisurely stroll. The prettiest stretches of the river are to be found in Greenwich and Richmond. Choose from a variety of walks depending on your agility and time on hand. Stop by farmers markets, traditional pubs, and vintage fairs while walking along the Thames - an English experience like no other!