Here are 12 of the most surprising and unusual spaces hosting Edinburgh Festival Fringe shows this year
When the Edinburgh Festival Fringe returns in August, performers and companies will take to the stage in than than 240 different venues across the city.