Leon Fenchurch Street
Friendly warning! We're working hard to be accurate. But these are unusual times, so please check that venues remain open.
Get your fast-food fix without the extra heaping of calories at the Fenchurch Street branch of this chain.
20 London Street
|Opening hours:||Mo-Fri 7am-4pm, Sat-Sun Closed|
|Do you own this business?|