MJHyland's London, UK
181 Cromwell Road
I usually stay in hotels closer to Gloucester Rd tube station, but this gem, although ten minute wal...
Pullman London St Pancras Hotel
100 - 110 Euston Road
Because of a delayed Eurostar, I missed the last train home to Manchester and needed to stay in Lond...