Having stayed in and around the New Forest for many years for family breaks, we have now pinpointed all the good places to eat in, and the Sir John Barleycorn is right up there with the best. It’s not often that I will put myself...out to write a review about a restaurant, however, there are exceptions, and this is one of them. Our food was absolutely amazing, myself and my son had a curry that was one of the best we’ve ever had, and our local Indian takeaway restaurant has recently won an award for being the best takeaway in the country. My daughter ordered the seafood linguine, which made me extremely jealous when I saw it, and my wife was gushing over her sea bass for the rest of our holiday. The only downside is that we don’t live near enough to visit the Sir John Barleycorn more often. If you’re in the area, and enjoy a very good meal, in a really pleasant atmosphere, make sure to pay them a visit.More