Restaurants & Bars

U.K. England

The Water Witch, Odiham, England


Live your best food life.

Sign up to discover your next favorite restaurant, recipe, or cookbook in the largest community of knowledgeable food enthusiasts.
Sign Up For Free
Restaurants & Bars 1

The Water Witch, Odiham, England

Sammy | Apr 30, 2005 08:50 AM

Anyone been? Am going to be staying nearby at the new Four Seasons and thought this might be a good outing from the hotel. If not Water Witch, anyone know of a some good gastro pubs in the area? Thanks in advance.

Want to stay up to date with this post?

Recommended From Chowhound