The South Bank is an entertainment and commercial area on the south bank of the River Thames, in the London Borough of Lambeth, central London, England. From Wikipedia
Once nearly scrapped, the world-famous observation wheel has become a defining symbol of London, attracting millions of visitors annually.