From very old pubs to pet shops loved by generations, there are some pretty historic businesses which call Edinburgh home.
Sadly, an alarming number of local businesses have been forced to close their doors in recent months – but here we look at some of the Edinburgh establishments that have defied all the odds to stand the test of time.
Many of them are family-run and have been open for decades, and some for over 100 years or more.
Opening in 1904, this basement shop on Hanover Street is thought to be the oldest healthfoods shop in the entire English-speaking world. Photo: Hanover Healthfoods
Founded by an Act of the Scottish Parliament on 17 July 1695, Bank of Scotland is Edinburgh's oldest business. It is also Scotland's first and oldest bank and one of the very first in the UK. Photo: Getty
National World encourages reader discussion on our stories. User feedback, insights and back-and-forth exchanges add a rich layer of context to reporting. Please review our Community Guidelines before commenting.