Bircham House
High Street, Sawston
00 reviews
Situated in the bustling village of Sawston, Bircham House provides quality homes with a range of on-site services and communal facilities at the heart of a thriving local community.