22 May 2018 B. Macfarlane Close by Open Eco Homes | | 0 Loading Map.... B. Macfarlane CloseMacfarlane Close - Cambridge 52.2460446 0.11205369999993309 Address Macfarlane Close Cambridge CB24 9LZ United Kingdom Upcoming Events No events in this location