Built on the south bank of the Thames, it offers a magnificent view of the symbols of London: the London Eye and Big Ben. The Southbank Centre represents the new collective identity of London and is on its way to becoming one of the favourite places of London's residents.