To navigate, press the arrow keys. Tennyson Cafe ← View details 41-43 Tennyson Road, Romford, England RM3 7AH +44 1708 340257 Get Directions From* To * — Required information