Restaurants in Chobham

Browse the Chobham Map

Stovell's

Stovell's

125 Windsor Road ē Show on map Modern European
£ 38 avg

Stovell's formerly the Cloche Hat is one of Surrey's longest serving fine dining restaurants, located on the outskirts of rural Chobham in a beautiful 16th century farmhouse...

View Details