0 By Paul In NewsPosted 8th October 2020Little Owl Farm Park WorcesterLittle Owl Farm Park is situated on the outskirts of Ombersley in Worcester. The Park is run by the Howells Family, Jim, Mandy, Scott, Victoria, Lizzy and Alice and won a Trip Adviser Travellers [...] READ MORE