Underground Stations in London - Highgate Archway Road, Highgate, London, N6 5BH Tags: paper shop, sweet, ticket machine