The bus is uncomplicated, cheap, and allows you to see the sights as you move between destinations. Transport for London (TfL) designates certain public bus routes as "leisure routes" for sightseeing, including routes like the 139 for iconic landmarks, the 9 for royal sites, and the 24 for a journey through central and north London. Visitors can use a standard Oyster/contactless payment to ride these routes for the price of a regular bus fare, unlike private hop-on hop-off tour buses.
Do you like shopping and fashion? Museums? Funky stuff? Historic places? Local color? Churches? Gardens? Riparian entertainments (with apologies to Hyacinth Bucket)? Royal-related things? Hip markets? Antiques and vintage? Eating/drinking? Music? Pubs?
If you tell us what you tend to like, we can help you better. I mean, I could drop a “Covent Garden, the Stables Market, Hyde Park and the Tower of London” standard blurb here, but there is soooooo darned much to see and do in London that you can pick and choose what floats your boat, and not head to where everyone else is headed.
I will drop one thing here: for the best fish and chips in London (IMHO) give the Mayfair Chippie and Poppies a swerve, and dine at The Golden Union, at 38 Poland Street. It is steps from Oxford Circus, Carnaby Street, and Liberty London. The fish is amazing. The chips are wonderful. The tartare sauce is house made and delectable.. The staff is lovely. The space is clean and super cute. The jukebox is free. And the restroom is on the ground floor (not down in the basement) and sooooo very clean.