The Premier Inn London Southwark has a superb central location, a 6-minute walk from London Bridge, with its National Rail and Underground stations. This 3-star London Hotel features a range of guest rooms from singles to family rooms.
Premier Inn London Southwark
34 Park Street,
Southwark, London,
SE19EF
The Premier Inn London Southwark is located south of the River Thames on the South Bank. Central London is 18 minutes away by Tube.