Bishop Douglass School

Bishop Douglass School
Hamilton Road, London, N2 0SQ