Underground Stations in London - East Finchley Great North Road, East Finchley, London, N2 0NW Tags: paper shop, sweet, ticket machine