Holland Villas Road, London. The Cardinal Vaughan Memorial School.