where is happy cow located
Our Shop. The Happy Cow is located on Lavant Street in the beautiful market town of Petersfield, in Hampshire. Our shop offers you the best of local produce with a service you canât get elsewhere in Petersfield.Read more..