As a centre for business, London has been a global giant since the
printing press first opened on Fleet Street in 1702. With its historic
financial centre in the ‘Square...
John Logie Baird first demonstrated how his new invention, the television, would work, in his laboratory in Frith Street, Soho, back in 1926. The laboratory was above what is now Bar Italia.