Amwell Magna Fishery is located on the River Lea at Great Amwell which is 1.5 miles (2.4 km) south of Ware in Hertfordshire, southern England.
Developed by razib.in