Add Your Own Review

The Fox

Restaurant

North Waltham, United Kingdom

Rating Rating Rating Rating Rating

1 Review

Latest Reviews

Head through the beautiful Hampshire countryside to North Waltham & you'll be glad you came upon The Fox. Set in the quiet Popham Lane overlooking open fields & looking every bit the...