The Royal Burgh of North Berwick is one of Scotland's best coastal resorts, with golden beaches and a thriving town centre. This East Lothian seaside town is situated on the south shore of the Firth of Forth, approximately 25 miles east of Edinburgh.
North Berwick is a popular holiday resort thanks to two sandy bays, while hourly services to Edinburgh from the train station take just 33 minutes. There is an occasional service through to Glasgow Central station on weekdays, while Edinburgh Airport is 45 minutes away.