The Albert Dock site was home to Madre for six years until it closed in March 2026
Back to News
The Albert Dock site was home to Madre for six years until it closed in March 2026