enfield lock

/EH1 N F IY0 L D L AA0 K/
noun
  1. 1

    A neighbourhood in the borough of Enfield, Greater London, England (OS grid ref TQ3698).