Somerset House
About Somerset House
Somerset House, located near Cambridge in Cambridgeshire, is the perfect choice for your wedding guests to stay after your wedding.
Contact & Location
Somerset House
107 Milton Road, CAMBRIDGE, CB4 1XE, Cambridgeshire, United Kingdom