Havering (noun) Definition, Meaning & Examples

noun
  1. a borough of Greater London, England.
noun
  1. a borough of NE Greater London, formed in 1965 from Romford and Hornchurch (both previously in Essex). Pop: 224 600 (2003 est). Area: 120 sq km (46 sq miles)
Havering (noun) Definition, Meaning & Examples

More Definitions