North Berwick: Scottish seaside splendour, east coast style. Beautiful sands stretch the length of the town, and beyond. Our houses are at most 2 minutes from the beach and historic harbour. Great shops, cafés & restaurants line our High Street - all 35 mins from Edinburgh by train or car.