Loading opening times...
Organic Farm Shop - Abbey Home Farm is registered at Burford Road, Abbey Home Farm, Abbey Home Farm, Preston, . At this moment the business is closed. Tomorrow Organic Farm Shop - Abbey Home Farm will be open from 09:00 until 18:30. This firm specialises in following categories: Cafes & Coffee Shops, Health Food, Organic Food Supplier.