Macaulay Square is a square in South East Cambridge and is mainly residential.
Roger Barnard is a property maintenance company responsible for the upkeep of various buildings.
Address: 145 Macaulay Square, Great Shelford, Cambridge, Cambridgeshire, CB22 5AG
Map showing Macaulay Square in Cambridge.