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
The simplest, fastest finder. No ads. No profile.
Restaurant
80 Fenchurch Street, London, EC3M 4BY · EC3M 4BY