South Bank расположен в центре Лондона вдоль южного берега реки Темзы. Здесь находится множеством развлекательных и культурных объектов: галерей, театров, кино, баров и ресторанов. К примеру, в Национальном театре представлен репертуар классиков и новых авторов, также проходят экскурсии за кулисы. На улице Westminster Bridge Road находится один из крупнейших в Европе аквариумов SEA LIFE London Aquarium с флорой и фауной со всего мира. На берегу расположено знаменитое колесо обозрения «Лондонский глаз», откуда открываются потрясающие виды на Лондон.
В последние годы South Bank стал преображаться и в район, комфортный для жизни. Здесь строится целый ряд новых жилых комплексов премиум-класса: Merano Residences,
The Corniche,
South Bank Tower,
One Blackfriars.
Центральное местоположение и развитая транспортная инфраструктура обеспечивают легкий доступ к лучшим школам и университетам Лондона. На территории района расположен престижный университет London South Bank University, состоящий из 4 факультетов, каждый из которых предлагает широкий выбор программ бакалавриата и магистратуры.
South Bank обслуживается несколькими станциями метро, в том числе Waterloo и Southwark. Здесь также находятся вокзалы Waterloo и Waterloo East. В основном, вокзал Waterloo обеспечивает местное и пригородное сообщение, однако, отсюда также ходят поезда в графства Surrey, Hampshire, Dorset и часть Berkshire. На берегу расположено несколько речных причалов, из South Bank также удобно добираться в центр Лондона на автобусах.