15 Great Suffolk Street
Main: 0871 52...
Modern, classic, pop or surreal? Whatever your style, Premier Inn London Southwark (Tate Modern) puts you in the thick of things - with all star attractions of central London just a stroll away.
Reviews for this businessLeave a review
Monday to Sunday
Open 24 Hours