Haggerston School

London

Refurbishment and alteration to Grade II listed school

read more