L
Lynne o'connor Review of Pullman London St Pancras
Well located, modern hotel. Pleasant bar areas con...
Well located, modern hotel. Pleasant bar areas conducive to business meetings or a relaxing drink or meal
Comments: