Novotel London [St Pancras]

100-110 Euston Road, London NW1 2AJ