Benson House
About Benson House
Based in CAMBRIDGE in Cambridgeshire, Benson House offers rooms for wedding guest accommodation.
Contact & Location
Benson House
24 Huntingdon Rod, Cambridge, CB3 0HH, Cambridgeshire, United Kingdom
Based in CAMBRIDGE in Cambridgeshire, Benson House offers rooms for wedding guest accommodation.
Benson House
24 Huntingdon Rod, Cambridge, CB3 0HH, Cambridgeshire, United Kingdom