Lining a pretty stretch of the river Thames in central London, the South Bank is dotted with arts and cultural venues, stylish restaurants and big-hitter attractions, including the London Eye and the SEA LIFE London aquarium.