On file
- Kind of place
- Food hall
- Cuisine
- International street food (13 kitchens) plus bars
- Where
- Shad Thames / Tower Bridge (south side), London
- Address
- 1 Horselydown Lane, London SE1 2LJ
- Country
- United Kingdom
- Visited
- Oct 2026
Aafthabnot yet ratedMattnot yet rated