Watermark Place – London
2d Floor Plan
The 12-storey Watermark Place is a 530,000 sq ft commercial development located next to the Grade II listed Cannon Street station, on the north bank of the River Thames in London, UK.
This site plan illustration, created for Sectorlight London, was created entirely from information provided before construction began.