LONDON

Some favourite places in London.

Bar Italia
Frith Street, Soho
27 March 2003

The best coffee in Soho. Nice to sit outside, if you're lucky enough to grab a table.