Allium

Allium, Dolphin Square, Chichester Street, London, SW1V 3LX.
Restaurant of renowned chef, Anton Edelman. The menu has a modern European feel to it and the surroundings are formal yet comfortable.
Contact Information:

Telephone 020 7798 6888


Map/Directions: