hvor ligger sea containers london? 
dette hotel med luksusfaciliteter ligger i london city centre, kun 15 minutters gang fra tate modern og london eye. derudover ligger the shard og big ben ca. 2 km derfra. du kan desuden gå til southwark metrostation på 8 minutter og blackfriars metrostation på 8 minutter. 