Maltby Street, , England SE1 3PA
Filed under:
The ultimate directory for where to find the best jamón, tortilla, and sherry
Restaurants, yes — but this is a place where London’s best traders and producers sell their weekend wares
The restaurants that Eater London’s staff, contributors, and friends went back to time and again