The London Bridge office is in a new development called More London, a vibrant business community on the south bank of the River Thames. Located on the modern glass and steel building designed by top architects Foster and Partners, the office is easily accessible, with London Bridge, Monument and Ba...