L

Lachlan Drummond

4 years ago

Wow. One of, if not the best restaurant I've been ...

Wow. One of, if not the best restaurant I've been to. Service and execution was amazing. So interactive and fun filled. I'm actually glad I don't live in London otherwise I would come back too often! Pricey but worth every cent

Comments:

No comments