Morelondon is an office development on the south bank of the River Thames between London Bridge and Tower Bridge. The brief given to the landscape architects, in 1998, was to create a unique place with both an individual character which the flexibility …

More London Read more »