Hidden place · Romford, United Kingdom
Church of St Edward the Confessor
The church stands on the site where Romford’s first permanent church was built after permission was granted by Henry IV in 1406. Its location reflects the…
Hidden place · Romford, United Kingdom
The church stands on the site where Romford’s first permanent church was built after permission was granted by Henry IV in 1406. Its location reflects the…
Still loading - a slow connection can take a little longer. Reload