To navigate, press the arrow keys. The Fish Net ← View details 2 New Barns Road, Ely, England CB7 4PN +44 1353 663513 Get Directions From* To * — Required information