• More London

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.