In the heart of Hyde Park, a former petrol station has been transformed into a cultural landmark that serves as more than just a venue - it's a vibrant community hub that embodies the spirit of Leeds.