The Parish of St Edward the Confessor is situated in the London Borough of Havering, north east of London and in the county of Essex. The original Catholic Parish Church was on the site of the present Anglican Church (also dedicated to St Edward) in the Market Place. There has been a church on that … Continue reading Brief History
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed