Detailed plans revealed for Luton’s new stadium – but what do they mean for the town?
New images of Luton Town Football Club’s future Power Court stadium have been revealed after the Hatters’ detailed planning application for the 25,00-seat ‘landmark’, a music venue and a hotel was made public by the […]