Farningham in the Sevenoaks district may only have around 1,457 or so villagers - but it has a lot to offer.