Scotland's oldest burgh, just east of Edinburgh
Musselburgh
591 local businesses listed
Just east of Edinburgh, Musselburgh is the oldest burgh in Scotland — and it carries that history lightly. A strong independent business scene, a racecourse, and a community that's been here long enough to know what works. Genuinely worth the short trip from the city.