Macaulay Avenue is an avenue in South East Cambridge and is mainly residential.
Myhill's Mini Buses is a coach hire company offering a variety of different sized coaches for rental.
Address: 30 Macaulay Avenue, Great Shelford, Cambridge, Cambridgeshire, CB22 5AE
Map showing Macaulay Avenue in Cambridge.