Situated in Herbert Road N11, Shaftesbury Hall was registered in 1885 and became an Infants School in the early 1900s.
Reflections on Tottenham Wood

During the coronavirus lockdown and the fine weather that accompanied it I took the opportunity to sit on my terrace in the New River Village to focus on the view of Alexandra Palace …