Lake House, 13 Hanway,
Square, London, UK
Error: Contact form not found.
In the summer, the lettuces I find at the farmers market are so soft & sweet that a big green summer salad is really a treat.
Monday – closed
Tues – friday 16:00-22:00
Sat- Sunday 12-22
No products in the cart.