Newmarket Road, Cambridge, Cambridgeshire Offers in Excess of £395,000 Find Out More 2 Bedrooms 22 Photos