LEON Fenchurch Street
20 London St, Fenchurch St, London EC3R 7JP, United Kingdom
3.5
11 reviews
8 comments
GW6C+P3 London, United Kingdom
Location reporting
Claim this location
Monday: 7–15
Tuesday: 7–15
Wedneasday: 7–15
Thursday: 7–15
Friday: 7–15
Saturday: Close
Sunday: Close
Tuesday: 7–15
Wedneasday: 7–15
Thursday: 7–15
Friday: 7–15
Saturday: Close
Sunday: Close
We were staying in the building behind this restaurant and one late night we decided to have dinner there.
The place is spacious, there are many tables inside. Their staff is very professional, they inform you of any concerns in a friendly manner.
The menu is made up of healthy dishes and everything I tried was delicious.
I highly recommend this place for yummy food in a casual atmosphere.