J

Julian Taylor

4 years ago

Best restaurant in London. Ever. By far. Nothing c...

Best restaurant in London. Ever. By far. Nothing comes close to Launceston Place in my opinion. The most incredible dining experience you could ever have. Best and most attentive service I have ever seen in a restaurant and nothing I can find to fault it at all.

PS, this was my third trip ...

Comments:

No comments