The South Bank is a must-do in any London itinerary. Travellers will be visiting the cultural heart of London, an eclectic and creative area that is home to iconic attractions, stylish hotels and boutique shopping.