Underground Stations in London - Kensington 123 Kensington High Street, Kensington, London, W8 5SA Tags: paper shop, sweet, ticket machine