Cherry Garden SchoolMacks Road, London, SE16 3XU