Clean and good space to visit London ! Lot of shops and near St Pancras International