Idyllic seaside town in UK that’s so posh it’s known as ‘Chelsea-on-Sea’
Southwold in Suffolk is known as 'Chelsea-on-Sea' - it's a popular spot for holidaymakers and boasts a high street almost entirely populated by independent shopsSouthwold…
Southwold in Suffolk is known as 'Chelsea-on-Sea' - it's a popular spot for holidaymakers and boasts a high street almost entirely populated by independent shopsSouthwold…