Hi, I'm off for a pre Christmas London trip tomorrow. On Christmas Eve we are dong an italian meal and I'd like to find an Italian deli to pick up some nice fresh pasta, italian sausages and cheese. Any suggestions?