Southbank Apartments

The South Bank is an area in London on the southern bank of the River Thames near Waterloo station, stretching two square miles along the shores of the river. It was the site of the 1951 Festival of Britain, where the name for this regeneration project was proposed.

Southbank offers many tourist attractions such as the London Eye, the Tate Modern art Gallery and the reproduction of Shakespeare?s Globe Theatre.

Southbank is easily accessible by public transport through Water and Blackfriars train stations, as well as Waterloo Underground Station. Our Southbank apartments are available to book for periods of one week or more. Contact Home From Home to secure your perfect apartment!