Flowing right through the center of the city, the River Thames is a historical landmark in the city of London. Several boat races and activities take place along or at the river each year, and a boat ride along the Thames is also something that every visitor should experience. No tour of London is complete without a view of the river, whether it is from one of the restaurants nestled along its banks, from a boat, or simply walking across a bridge.
Attractions & Landmarks, Beaches/Bodies of Water
- Nearest Train: London Bridge