London – Havering (Borough of) – Romford – Church of St Edward the Confessor
This church is located in the market-place of Romford and there has been a religious building here for centuries as
Read MoreThis church is located in the market-place of Romford and there has been a religious building here for centuries as
Read More