Kimbridge Farm Shop Closed

Kimbridge Farm Shop Closed Owton’s Farm Shop at Kimbridge, near Romsey has now closed and we would like to thank you for your loyal support over the past 4 ½ years.  The good news is that you can still visit us at our other shops at Chalcroft Farm in West End,  Garsons [...]