

Sea Containers London is set on the South Bank of the River Thames, just steps from Blackfriars Bridge and within walking distance of Tate Modern, Shakespeare’s Globe, the National Theatre, London Eye and Waterloo. Excellent transport links are nearby with Southwark and Blackfriars stations both a short walk away, while London City Airport is about 14 km and Heathrow around 30 km from the hotel.