A visit to Sudbury, Suffolk is your opportunity to explore a wonderful town
Вставка
- Опубліковано 25 чер 2024
- Sudbury is a market town in the south west of Suffolk, England, on the River Stour near the Essex border, 60 miles (97 km) north-east of London.
I was born in Sudbury….left in 1980…at that time…I regarded Sudbury a dump…seeing this video…Sudbury looks…today…even worse 😔