0
Romford, a town on the border between Essex and London, has been the subject of debate for generations, with residents still unable to agree on where it actually is