London Advertising: signed a lease for office space in Brewer Street, Soho Adland’s gradual return to the office continues, with London Advertising signing a new lease in Soho, where the company started 13 years ago. Like everyone else, London Advertising staff were forced to decamp to their homes during the pandemic, leaving behind their offices in Clerkenwell and Shoreditch. Now, London Advertising has a new base in Brewer Street, equipped with 14 desks and focused around a