Aafthab’s Table

The list

No.19

Food hall · International street food (13 kitchens) plus bars

Tower Bridge Collective

Shad Thames / Tower Bridge (south side), London