News

For anyone wanting Italian food in London today, there are hundreds of venues to choose from. From what was Little Italy in Clerkenwell to the hub of Italian venues in Soho, the capital is awash ...
LONDON, ENGLAND—BBC News reports that thousands of bottles, jars, and pots from the Victorian era were found in a cistern at the construction site of a new train station in the Soho area of London.