Coffee & Tea in London - Kensington 270 Kensington High Street, Kensington, London, W8 6ND Tags: delivery, seating area, takeaway, terrace, vegetarian dishes