St Pancras Renaissance Hotel London
Euston Road, London
NW1 2AR