Walthamstow Academy
Billet Rd, Walthamstow, London E17 5DP, United Kingdom
Hall