Advertisement
LEIKA play, I mean, rock the hell out of The Fenton in Leeds on Saturday 5th October - be there or be a complete and utter loser. Don’t be a loser! 🥳
Advertisement
Event Venue & Nearby Stays
The Fenton, 161 Woodhouse Lane,Leeds, United Kingdom