Tailored Stays De Havilland House Apartment Whittle Avenue - Cambridge, England Category: Apartment Property near a rural park where you can relax and enjoy the city of Cambridge. more info » rating Not rated yet Availability very low BOOK