Our Lady Queen of Peace Catholic Engineering College in Skelmersdale, Lancashire has achieved the Inclusive School Award with Flagship status for the third time. A Superbly Inclusive Ethos Our Lady Queen of Peace Catholic Engineering College is an oversubscribed Catholic… read more