Coffee & Tea in London - Soho 22 Frith Street, Soho, London, W1D 4RP Tags: Coffee, italian, open late, soho