Dove si trova Sea Containers London?
In zona London City Centre, questo hotel di lusso si trova a 15 minuti a piedi da Tate Modern e Ruota Panoramica London Eye. Luoghi di interesse come The Shard e Big Ben si trovano a meno di 2 km di distanza. Stazione della metro di Southwark è a 8 minuti a piedi, mentre Stazione della metro di Blackfriars è a 8 minuti.