Echo – Havering Arts Festival Date:2014-06-07 Time:03:00 Location: St Edward the Confessor Church, Market Place, Romford, Essex, RM1 3AB Venue: Echo - Havering Arts Festival Echo playing live as part of the Havering council’s arts festival Location: St Edward the Confessor Church, Market Place, Romford, Essex, RM1 3AB. Saturday 7th June. Echo performing approx 3.00pm