One Commercial Street, City, E1

One Commercial Street is a unique development located to the East of The City of London, and it is a prominent 21 storey tower that features spectacular views across the skyline of the City of London.

Lighting products