1531 views | Public | Dutch
Peterborough is a city north of London and located on the River Nene. The city was rebuilt after the Second World War as a 'New Town'. Discover the city and its main sights along this route, including the cathedral, the city museum and the town hall. The route starts and ends at Peterborough station.
© 2006-2025 RouteYou - www.routeyou.com