Where is East Finchley Underground Station located?
East Finchley Underground Station, East Finchley Underground Station, Great Britain (approx. 51.58728°, -0.165°)
East Finchley Underground Station, East Finchley Underground Station, Great Britain (approx. 51.58728°, -0.165°)