Other Restaurants in London - Kensington 108-110 Kensington High Street, Kensington, London, W8 4SG Tags: childrens parties, delivery, seating area, takeaway, vegetarian dishes