Worldwide icon-chevron-right Europe icon-chevron-right United Kingdom icon-chevron-right England icon-chevron-right London icon-chevron-right Leon Fenchurch Street

Leon Fenchurch Street

Restaurants, Global Fenchurch Street
Leon Fenchurch Street

About

Friendly warning! We're working hard to be accurate. But these are unusual times, so please check that venues remain open.

The content on this page is provided by a Time Out partner.

Get your fast-food fix without the extra heaping of calories at the Fenchurch Street branch of this chain. 

Posted:

Details

Address: 20 London Street
London
EC3R 7JP
Opening hours: Mo-Fri 7am-4pm, Sat-Sun Closed
Do you own this business?
You may also like
    You may also like
      Latest news