Sea Containers London
Hotel
Southwark, London
Located on the banks of the River Thames, Sea Containers London is in the famed Sea Containers House, just a 7-minute walk from the Tate Modern and Shakespeare's Globe Theatre. The hotel is also 15 minutes' walk from the London Eye, Borough Market, The London Dungeon and SEA LIFE London Aquarium.
Number of rooms: 343
20 Upper Ground, Southwark, London, SE1 9PD, United Kingdom
Hotel booked 3 times today.