Original: Romford is a large suburban town in northeast London , England and the administrative headquarters of the London Borough of Havering .
Simplified: Romford is a place in the east London Borough of Havering , England .