London, England, United Kingdom • 1 Employees
Restaurants
Fine dining from Alexandria, in a relaxed & stylish atmosphere. Unique cuisine in the heart of Kensington, London. Our exquisite creations have already been acclaimed by Chaîne des Rôtisseurs & others.