0 votes
Is Middlesex North London?

2 Answers

0 votes
Middlesex, historic county of southeasternEngland, incorporating central London north of the River Thames and surrounding areas to the north and west. Most of Middlesex, for administrative purposes, became part of Greater London in 1965.
0 votes
North Middlesex North Midd 3rd XI vs North London 3rd XI



Welcome to our site, where you can find questions and answers on everything
...