Hornchurch Town was recorded in 1223 and the meaning is church with horn-like gables. There is another church in Hornchurch Town called St Andrews Church and was built near the town centre in the 18th century.
Hornchurch
Related Posts
Comments are closed.
Recent Comments