A colourful office building on Noel Street in London's Soho.