J

Jasmin FashGash

4 years ago

Best seafood in London by miles. They really know ...

Best seafood in London by miles. They really know their stuff when it comes to oysters and pairing champagne and wines with your order, and the tuna tartare is one of the best I ve ever tasted.

Comments:

No comments