Looking for the Best Conference Venues in United Kingdom? Find the List of Top Conference Venues in United Kingdom, Conference Venues Near Me. Page 12.
Holmewood Hall Church Street Holme Peterborough PE7 3BZ , Hayle, Paddington
Holmewood Hall provides high quality conference facilities and venues in Peterborough and Cambridge, with free Wi-Fi and fantastic catering facilities. Call us on 01487831166