Cities
Cuisines

London Street Kitchen, Lands lane

4.9
139 reviews
We weren't able to find a menu for this restaurant.
Google
Map data ©2025
Map data ©2025
Lands Ln, Leeds LS1 6AW, United Kingdom
+44 7597 094070
https://londonstreetkitchen.com/
Monday11:30-19:00
Tuesday11:30-19:00
Wednesday11:30-19:00
Thursday11:30-19:00
Friday11:30-19:30
Saturday11:00-19:30
SundayClosed
BESbswy