Luton Town F.C. Unveils New Performance Centre Andy Devaney 9 February 2023 Sport Luton Town F.C. has officially unveiled its new Performance Centre at The Brache Training Complex