About Teams Suite
Our venue is suitable for a wide range of functions such as weddings & receptions, parties, corporate events and box office shows.
We are a multi-purpose venue situated in the heart of Leicester.
More about Teams Suite
Teams Suite is located at 82 Vaughan Way, LE4 0QT Leicester, United Kingdom
+447478630311
http://www.teams-suite.co.uk/