Posts Tagged :


Host your next event at The Venue

  • 0

Located in a picturesque corner of Cambridgeshire, The Venue is one of the regions newest and largest event spaces. With a capacity of 750 seated guests, this event space needs to be seen. Your event really will take centre stage whether it is a large gala dinner, team-building or Christmas party to an extravagant awards […]