The architecture of More London. 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 architecture of More London. 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.