More London Place office development on the South Bank, London
More London Place
More London Place is a new development of offices, shops and restaurants on the South Bank of the Thames near Tower Bridge. London Bridge station is also by meaning that as a location it is well connected to the rest of the city’s transport network. This sculpture is one of several pieces of art located around the site and illuminated at night.
Image reference LDNMORLONDN1
All photographs copyright artofthestate
More London Place