Chiili Farm

Chiili Farm

Whre is the farm situated in Bedfordshire

Question about Pick-your-own-chilli-farm

Click on the Map button above the photo - I've checked and it's now working.