Epping

(redirected from Epping, London, England)
Also found in: Encyclopedia.

Epping

(ˈɛpɪŋ)
n
(Placename) a town in E England, in Essex, on the edge of Epping Forest: a residential centre for London. Pop: 9889 (2001)