1 results
Located within easy reach of the guided bus, this one-bedroom town house is nestled within a small development in the popular North Cambridge Village of Impington.