Company name: Bristol Farm Shop
Description: Windmill Hill City Farm is a 4.5 acre site in Bedminster, Bristol. It’s a great place for a relaxing walk in nature, a treat at our café or for a day out with the kids.
Windmill Hill City Farm, Philip St, Bedminster, Avon, Bristol BS3 4EA, United Kingdom