An office building in London near the Millenium Bridge.