The bustling Southwark Street branch of Leon is just a stone’s throw from Borough Market.

Leon Southwark Street
Time Out says
Details
- Address
- 2-4 Southwark Street
- London
- SE1 1TQ
- Opening hours:
- Mo-Fri 7am-10pm,Sat 8am-10pm,Sun 9am-8pm
Discover Time Out original video