The Fighting Cocks Pub
Your traditional pub, New Forest, Hampshire
Come join us
For some warming, home cooked food
Tim, Kay and our friendly team welcome you to join us for drinks and to dine in our traditional forest pub where homemade food means stunning quality and made on the premises.
Tim, the landlord, originally trained as a master butcher and now uses these skills in the kitchen. He personally cuts all our steaks, steak-burgers and sausages on the premises. We only use local New Forest venison, pheasant and rabbit in our seasonal game dishes which are prepared by Tim and his team of chefs.
If you do not have time to dine in or prefer to eat in the comfort of your own home, no problem. We also sell packs of our homemade sausages and burgers. Keep this in mind when you visit us or are just passing by, take a taste of New Forest home with you!
The Fighting Cocks Pub?
Of The Fighting Cocks Pub
The Fighting Cocks was built in approximately 1927. It was built alongside an old thatched building which was demolished to make way for the new road.
Across the road is a shallow depression which is the original “cock-pit” from which the pub takes its name.
The pub is ideally located for walkers, cyclists and horse riders on a day out in the New Forest, or for those who want a leisurely drink or meal while enjoying the view across the heathland.
Take a look at our delicious menu. Homemade and home cooked by our fully qualified in-house chef.
Get in touch with us or make your reservation online today. Please ensure to book early to avoid disappointment.
"Lovely staff, nice food and extensive menu. Enjoyed very much."
"Lovely food and ales. Friendly, warm welcome and reasonable priced. Give it a go."
"Had a meal with my partner tonight, it was lovely. I've visited many times with family and had to bring him too. We will definitely be back!"
Visit us or book your table
Bar Kitchen Monday 10am to 4pm Noon to 3pm Tuesday CLOSED
Wednesday 10am to 10.30pm Noon to 9.30pm
Thursday 10am to 10.30pm Noon to 9.30pm Friday 10am to 10.30pm Noon to 9.30pm Saturday 10am to 10.30pm Noon to 9.30pm Sunday 10am to 10.30pm Noon to 9.30pm