Underground Stations in London - Holloway 299 Holloway Road, Holloway, London, N7 8HS Tags: paper shop, sweet, ticket machine