Historical version 4 of Locale Finchley (view current version)

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.

This is version 4 (as of 2003-08-04 10:01:51). View current version. List all versions.