More about Enfield Magistrates Court
Enfield Magistrates Court is located at Tottenham Court House, Lordship Lane, N17 6RT London, United Kingdom
020 8808 5411
http://www.gov.uk/courts/magistrates-courts