To navigate, press the arrow keys. Camborne Fish Bar ← View details 13 Camborne Avenue, Romford, England RM3 8RH +44 1708 343280 Get Directions From* To * — Required information