Macaulay Church of England Primary School teaches children aged 3 to 11 years. Location Address Victoria Rise London SW4 0NU United Kingdom location Enquiries Website: http://www.macaulaycofeschool.co.uk/