Locale Finchley

Finchley is an area in North London.

Finchley is home to the largest Japanese community in Europe. Consequently, it is a good place to go for Japanese delicatessens, grocers etc.

Last edited 2003-12-10 09:31:44 (version 6; diff). List all versions.