St Pancras Renaissance Hotel London
Chelsea AbbottThe impressive Victorian Gothic architecture of the St Pancras Renaissance Hotel in London is captured as the camera pans upwards towards its iconic clock tower under a blue sky.
The impressive Victorian Gothic architecture of the St Pancras Renaissance Hotel in London is captured as the camera pans upwards towards its iconic clock tower under a blue sky.