We pride ourselves in the quality and freshness of our food. We prepare our food fresh, daily in our on-site kitchens so that our food can be made to order. Want to take a look? Visit our Notting Hill and Canary Wharf locations that offer a window into our behind-the-scenes magic!
Article is closed for comments.