Shell
Shell

Opposite the construction of King's Cross Train Station.

Shell

Opposite the construction of King's Cross Train Station.