St pancras renaissance london hotel booking July 8, 2019 16 32 64 128 The booking office 1869 at the st pancras renaissance london hotel London st. pancras hotel St pancras rennaissance hotel St pancras hotel renaissance St. pancras renaissance hotel london london