Convenience Stores in London - Kensington 264 Kensington High Street, Kensington, London, W8 6ND Tags: cigarettes, groceries, household goods, off licence