« Go back to letting agent search TPS Luton 16 Park Street, Luton, LU1 3EP Tel: 01582 876464 About TPS Luton We are an interdependent letting agents based in Luton with over 30 years experience.