A

One of the best seafood restaurants in London I th...

One of the best seafood restaurants in London I think. The staff are perfect. The inside buzzes, especially around the seafood bar. The food is exceptional. A fantastic standard for other restaurants to aspire to.

Comments:

No comments