Pullman London St Pancras Near British Library
100-110 Euston Road -
London,
GB NW1 2AJ