Mayflower House is a seven storey block of studio flats built around 1970 in particularly attractive landscaped grounds in a near central part of Cambridge
2 Double Bedrooms, First Floor, New Build Apartment, 19ft Living Area, Fitted Kitchen with Integrated Appliances, En-suite to Master, Zoned Electric Heating,