Other Restaurants in London - Kensington 54 Abingdon Road, Kensington, London, W8 6AP Tags: bar, international, private parties: up to 25 guests, terrace, vegetarian dishes
Other Restaurants in London - Kensington Wrights Lane, Kensington, London, W8 5SP Tags: air conditioning, international, vegetarian dishes
Other Restaurants in London - Kensington 21 Abingdon Road, Kensington, London, W8 6AH Tags: bar, international