This once-popular holiday resort has one of the nicest high streets in the UK – but chances are, you’ve never heard of it. Just a half-hour train ride from Edinburgh Waverley lies the picturesque seaside town of North Berwick . Home to a number of top-rated golf courses that stretch some 30 miles along the East Lothian coastline, this little Scottish gem is also where some of the oldest heritage and natural sites in the UK are located, including Tantallon Castle and Bass Rock.

But if land formations, old buildings and fairways aren’t your thing, there’s a lot more to this quaint seaside settlement to draw in visitors – most notably its gorgeous high street, full of independent shops and restaurants. It’s even been dubbed one of the loveliest high streets in the UK and ranks among the best high streets in Britain – and we’d have to agree. But don’t just take our word for it.

Visitors to the town were equally charmed. ‘North Berwick has so much to offer,’ wrote TripAdvisor reviewer, Ann. ‘Something for everyone with its beaches, lovely high street with shops and eateries and the pretty harbour which you could spend some time people watching and enjoying looking at all the boats.

’ Other visitors agreed with reviewer Jo adding: ‘Fab little town, plenty of shops and eateries, fabulous bays and the harbour is wonderful.’ Meanwhile on Reddit, posters call it a ‘beautiful wee place’ and ‘gorgeous’. Exploring North Berwick’s high street First th.