About Upham Farm
Coarse Fishery with Specimen lake and 6 smaller ponds
More about Upham Farm
Upham Farm is located at Upham Farm, Farringdon, EX5 2JA Exeter, Devon
+447971827552
http://www.uphamfarm.com