Located in the heart of the UK is the ultimate venue – NEC Birmingham. Centrally located for easy access from all parts of the country the NEC has an extraordinary variety and amount of spaces suited…
From big party spaces to intimate meeting booths, with its swanky contemporary décor and two storey glass frontage with views over the River Avon, The Embankment in Stratford-upon-Avon is such a cool…