Hotel Premier Inn London Southwark, London

Bankside, 34 Park StreetSouth Bank, LondonSE1 9EF, United Kingdom