Lloyds Building. This looks like something from the movie Brazil.
London -- 12/26/2005