Description Ilfracombe Town Association Football Club is a football club based in Ilfracombe, Devon, England. They are currently members of the Western League Premier Division and play at Marlborough Park, situated high on a hill overlooking the Bristol Channel.