To navigate, press the arrow keys. Harvester The Beehive ← View details 145-147 Beehive Lane, Ilford, England IG4 5DR +44 20 8550 3361 Get Directions From* To * — Required information