The Fox and Hounds - Clapham

A great night at the Fox and Hounds pub in Clapham, Bedfordshire to celebrate the landlord's fifth year at the pub.