H
Hinai Lad Review of Pullman London St Pancras
One of the nicer (and not crazy expensive) hotels ...
One of the nicer (and not crazy expensive) hotels in the area. Great views, lovely rooms, convenient location
Comments: