Royalty Free Images > More London
sign, London, England
More London is an office development, on the South Bank of the Thames, opposite the Tower of London. The architecture is slick but the open space is designed for abstract quality more than social quality.