Sometimes the best things come in smaller packages; book an event at this privately run boutique hotel in Dorridge, Solihull and you’ll find it’s rather like being welcomed at a friend’s beautiful…
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…