Worldwide icon-chevron-right Europe icon-chevron-right United Kingdom icon-chevron-right England icon-chevron-right London icon-chevron-right Leon Strand

Leon Strand

Restaurants, Global Strand

Time Out says

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

Handily located at one end of London’s theatre-land, this branch of the healthy fast-food chain is perfectly located for pre or post-show grub. 

Posted:

Details

Address: 73-75 Strand
London
WC2R 0DE
Opening hours: Mo-Wed 10am-10pm,Thu-Fri 7am-11pm,Sat 9am-10pm,Sun 11am-7pm
Do you own this business?
You may also like
    You may also like
      Latest news