Northampton Saints
Northampton, Northamptonshire NN5 5BG
Home of Premiership Rugby giants Northampton Saints, Franklin Stadium is a first-class venue for business meetings and events in the heart of England. With an outdoor capacity of 2,000 and indoors 600,…
- Max: 600 guests