J

John Renzi

1 year ago

The Lady Ottoline is one of my favorite places to ...

The Lady Ottoline is one of my favorite places to eat in London! 🍽️ The food is consistently delicious and the staff are always friendly and attentive. I highly recommend trying their burgers, they are absolutely amazing!

Comments:

No comments