Just a 7-minute tube journey from central London, Premier Inn London Southwark (Tate Modern)is less than a kilometer from London Waterloo station and is located in Southbank, next to the River Thames.
Number of rooms: 122
15a Great Suffolk Street, Southwark, London, SE1 0NZ, United Kingdom