42, Theydon Rd
London,
Greater London
E5 9NA
020 8806 5588
Latitude: 51.5652385, Longitude: -0.0520954
08:30 - 21:30 - Mo, Tu, We, Th, Fr, Sa
Actual information about Farmville Ltd of Farm Shop category. Farmville Ltd is located at 42, Theydon Rd London, E5 9NA. How to get to Farmville Ltd office? Look at the map below or call them 020 8806 5588