
Alexandra House
Swindon
For top-class meetings, team building events and activities, look no further than Alexandra House.
Swindon
For top-class meetings, team building events and activities, look no further than Alexandra House.
London
The Kia Oval, located in the heart of London, can be called one of the best conference venues in London.