Pretty cars beneath noble St.Pancras Hotel...