Explore Aberdeen with Invisible Cities tours led by guides who have experienced homelessness, sharing unique stories and hidden city gems.