^^ Look there are carparks in London, you know its got to be an old photo
The site of the future Barbican estate.
The towers from left to right are:
Britannic House u/c (now CityPoint)
Winchester House (now demolished)
Moor House (now Moorhouse)
Drapers Gardens u/c (now demolished)
St Helen's Tower u/c
St Aldephage House (future site of JP Morgan HQ)
Royex House (appearing on the side of Aldephage, now Aldemanbury House)
The Monument
Lee House (now Alban Gate)