Hotel Pullman London St Pancras, 100 - 110 Euston Rd, London review

Handily located between Euston and St Pancras Railway Stations for anyone coming from up north or Paris, Hotel Pullman London St Pancras is an excellent base for visiting London for business or pleasure. The British Library, Bloomsbury, seven tube lines and of course Eurostar trains are all within easy each. The chic and inviting lobby … Continue reading Hotel Pullman London St Pancras, 100 - 110 Euston Rd, London review