image

Stovell’s

 

Be the first to review

Stovell’s is a Michelin starred restaurant located in Surrey, UK. It offers a modern take on traditional British cuisine using local and seasonal ingredients. The menu is designed to showcase the chef’s creativity and passion for food. With its cozy and intimate atmosphere, Stovell’s provides an unforgettable dining experience.

image