Premier Inn makes The Cut in Southwark
Latest generation Premier Inn and Bar + Block restaurant confirmed for approved New Marlborough Yard development Premier Inn, the UK’s largest hotel brand, has confirmed it will occupy Frogmore’s approved 274-bedroom New Marlborough Yard development at The Cut in Southwark (SE1 8LE). The new hotel is due to be