St. Luke's Primary School

St. Luke's Primary School
Saunders Ness Road, Isle of Dogs, London, E14 3EB
Photo of St. Luke's Primary School