Middlesex is a large county in England, that is incorporated into Greater London. Its main towns and cities include Harrow, Enfield, Staines, Ealing, Potters Bar, Westminster and parts of London.
Back to the top