LOCATIONS

Stoke Newington High Street, site of Manor House School
© 2016 by Karen Lee Street