Keywords: architecture outdoor building 51 35N 0 10W East Finchley is a London Underground station in East Finchley in north London. Opened 22 August 1867. Attribution: Sunil060902 51 35N 0 10W East Finchley is a London Underground station in East Finchley in north London. Opened 22 August 1867. Attribution: Sunil060902 |