MacMillan Hub opens soon The new MacMillan Hub, nearing completion at MacMillan Square in Muirhouse, is the bricks and mortar manifestation of a five-year, dynamic, and positive partnership between the community owned venue North Read More > August 11, 2024