Italian & Spanish Deli | Borough Market | London Street Food
  • 7 years ago
Cold cuts and Deli sandwiches, cheeses, olive oils, spices, etc.

Credits:
Cameraman - Waqar Afzal
Guide - Saeeda Sadiq