Our Parish Church
Our Parish Church is St Raphael's Church, which is situtated along the river, just a short walk away Portsmouth Road.
Diocese: Archdiocese of Southwark
Priest: Fr. Michael Lovell
Deacon: Peter Sebastian
Click here for more information.