Designed by
Title
Part of front St Pancras Renaissance Hotel London #38276264
Description
View from Euston Road, London of part of the facade of the St Pancras Renaissance Hotel on Euston Road in London. Behind this is St Pancras International railway station - the terminus for high speed trains from Europe via the Channel Tunnel.
This image is editorial