Why choose Ashcroft Technology Academy? Prospective Year 7 for September 2019. Sixth Form. International Baccalaureate. Teach. ATA Video Tour. Photograph Gallery. Ashcroft Technology Academy 100 West Hill, London, SW15 2UT. T. 020 8877