Little Fish Meadow campsite in Upton upon Severn, England. Electric hook-ups, drinking water, toilets and pets welcome. Close to Sudeley and Goodrich…