Bar Italia, Soho.

Bar Italia in Soho, London is probably the best known cafe in Britain. Here a few regulars give their views on why it is such an important landmark and Anthony, the owner, recalls some of the events that have made it part of Soho history.

Leave a Reply