This Hotel on London's South Bank Houses a Spa, Cinema, One of the City's Most Popular Cocktail BarsSea Containers London offers a luxurious, contemporary experience with a nod to its maritime heritage and stunning views of the River Thames.