Beverley Westwood is a beautiful open space located on the west edge of Beverley, a market town in East Yorkshire, England. It is known for its lush green ...