answersLogoWhite

0

Finchley is located in the London Borough of Barnet, in London, England. Finchley is mostly a residential suburb and has three town centres. The three town centres are Church End, East Finchley, and North Finchley.

User Avatar

Wiki User

12y ago

What else can I help you with?