Scottish National Portrait Gallery

The Scottish National Portrait Gallery has images of everyone from Mary Queen of Scots to James McAvoy.

Even if you’re not normally a fan of art galleries, give this one a go – it’s basically Scotland’s family album. The gallery building is a work of art too – a neo-gothic red sandstone palace. You’ll find it on Queen Street, less than ten minutes’ walk from Edinburgh Waverley.

Visit before 5 November to see ‘Coming Clean’, Scottish photographer Graham MacIndoe’s collection of haunting self-portraits, all taken in the grips of a heroin addiction.

1 Queen Street, Edinburgh EH2 1JD