Window Shopping – Viandas de Salamanca, Strand, London. March 6, 2016March 4, 2016 The best ham sandwich shop in London, apparently. Next time, I promise, Next time. Share this:ShareTwitterEmailFacebookPrintRedditWhatsAppLike this:Like Loading... Related