More London is a 13 acre development on the south bank of the River Thames, the majority of which is office space designed by Foster and Partners architects. The street depicted in this image is lined with shops for the office workers. Tower Bridge and City Hall can be seen in the background.
More London is a 13 acre development on the south bank of the River Thames, the majority of which is office space designed by Foster and Partners architects. The street depicted in this image is lined with shops for the office workers. Tower Bridge and City Hall can be seen in the background.