Since 1247 Romford has been the site of an enormous street market on High Street (formerly the Colchester highway), which at one time was lined by coaching inns. Church House, a 15th-century house and former coaching inn that serves as the administrative centre for the Church of…
Read More