Leeds Millennium Square

leeds mill square

When it comes to a street venue and street food in leeds then the Millennium Square is a place to go and be seen. With a large space holding all kinds of events in leeds city centre, in cluding germand and christmas markets, weekly food events, beaches and all sorts its no wonder that Millennium […]