Exterior and interior shots of the
lovely old St Cross St cafe (pix taken 2001), a staple of Little
Italy for decades until it was torn out in February 2003. Magnificent
period furnishings, nostalgic murals and an atmosphere of cramped
efficiency made it one of the greatest caffs in central London. |