London Restaurant Festival

We are celebrating London Restaurant Festival with a delicious menu for lunch and dinner from 1st – 31st October.

To book, please call 020 7403 8403 and quote ‘London Restaurant Festival