In the heart of Bankside on the Southbank of the River Thames, just 18 minutes away from central London by tube,this Premier Inn makes an ideal base from which to explore the local surrounds In the heart of Bankside on the Southbank of the River Thames, just 18 minutes away from central London by tube,this Premier Inn makes an ideal base from which to explore the local surrounds. Local attractions include The Tate Gallery, Shakespeare's Globe theatre, the London Eye and Tower Bridge to name but a few. Our London Southwark Premier Inn has everything you'd expect, incredibly comfy beds in every room and an onsite pub restaurant.