Other Restaurants in London - Kensington 54 Abingdon Road, Kensington, London, W8 6AP Tags: bar, international, private parties: up to 25 guests, terrace, vegetarian dishes