New Southgate

English

Proper noun

New Southgate

  1. A suburb of Greater London, England in the borough of Barnet and borough of Enfield (OS grid ref TQ2892).