More London Place – Reflection of office development
More London Place reflection
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 near by meaning that as a location it is well connected to the rest of the city’s transport network.
Image reference LDNMORLONDN2
All photographs copyright artofthestate
More London Place reflection