To navigate, press the arrow keys. Apex Food Store ← View details 67 Farnham Road, Romford, England RM3 8ED +44 7914 167404 Get Directions From* To * — Required information