Contact Us

Address Details

14 Blenheim Crescent
Notting Hill
London W11 1NN

020 7229 5454

Opening Hours

TEMPORARILY CLOSED

Get in Touch

    Take me to

    Our Menu