Enjoy our seasonal menu and experience the beauty of naturalness
Sign up to be the first to receive special news and event updates from us.
Lake House, 13 Hanway,
Square, London, UK
Monday-Wednesday: 11a-9p
Thursday-Saturday: 11a-10p
Happy Hour: Everyday 2p-6p
Copyright © Grand Restaurant Theme Demo by ThemeGoods
No products in the cart.