Barnet

small town in North London

Barnet is a small town located in North London. In 2018, it had a population of 392,140 people.