A building site in Shoreditch.

Borough station.

Advertisements