KING DAVID HIGH SCHOOL

icon-location-small miles

King David High School 120 Childwall Road
Liverpool, Merseyside
L15 6WU

View directions

VENUE TIMETABLE

Contact
King David High School