See More £425,000 Macaulay Square, Great Shelford, Cambridge We are delighted to offer for sale as the vendors exclusive agent... 3 1 Request a viewing