- UK Information
- UK Hotels
- Premier Inn London Southwark (Tate Modern)
Premier Inn London Southwark (Tate Modern)
Just a 7-minute tube journey from central London, Premier Inn London Southwark (Tate Modern)is less than a mile from London Waterloo station and is located in Southbank, next to the River Thames.
Rating
Prices from £105
122