Barnet Press
Topic
1 story, newest first.
Leigh-on-Sea, a 45-minute train ride from London, features Bell Wharf Beach, a golden-sand spot near the station. The town has seafood restaurants, including Osborne’s Bros Café, which won a 2021 British Food Award, and independent shops like Hoboken Kids and Leigh Gallery Books.