This is a charming seaside town about 30 minutes by train from Edinburgh
North Berwick
Get updates delivered right to your inbox!
Please follow the link we've just sent you to activate the subscription.