The simplest, fastest finder. No ads. No profile.

← Back to results

Restaurant

Farmer J

80 Fenchurch Street, London, EC3M 4BY · EC3M 4BY

Opening hoursMo-Th 07:30-21:00; Fr 07:30-15:00
FeaturesTakeaway · Food · Step Free