King David Campus

King David Campus
Childwall Road, Liverpool, Merseyside, L15 6WU