My recent trip to London over a weekend brought me to stay in Pullman London St Pancras. This trip was extremely short since I could only experience a night at this Accor Group of Hotel. The reason for the pick was I will arrive and leave via EuroStar as I needed to be back […]