Room to Grow at St Richard Reynolds
To celebrate start on the site of a new four-storey addition to St Richard Reynolds Catholic College in Twickenham, Bishop John Sherrington joined the school community in April to bless the foundation stone. The existing College site, west of Twic...