An office building in London rather at odds with the surrounding architecture.