Luton puts Power in Paint for major stadium site street art scheme

A run-down symbol of Luton’s past will be reborn as Europe’s single, largest urban street art project, called Power in Paint, which is set to transform an eyesore and kickstart the town’s revival. Power Court will be the new home of Luton Town Football Club, with a 17,500-seat stadium; an 1,800-capacity music venue; bars; restaurants; … Continue reading Luton puts Power in Paint for major stadium site street art scheme