You can't visit the area without pausing to admire Equestrian Statue of George IV. This famous feature on the landscape is on most sightseers' to-do lists.
You'll have sightseeing choices galore in London City Centre. Equestrian Statue of George IV is a great place to start here, but there are numerous other worthwhile spots to check out. Buckingham Palace, Big Ben, and Trafalgar Square are close to the work of art and will top off your day nicely.