I'm planning my first trip to London and only have a couple of days to explore. There are so many famous attractions that I'm finding it difficult to decide which ones are truly worth visiting and which ones can be skipped.
I'm thinking about places like Buckingham Palace, the Tower of London, the London Eye, and Westminster Abbey. Are they all worth the time and ticket price, or are any of them a bit overrated?
I'd also love to know if there are any hidden gems, local neighborhoods, museums, or viewpoints that you would recommend instead. If you've been to London recently, which attractions would you definitely include in a 2–3 day itinerary, and which ones would you leave out? I'd really appreciate any honest recommendations or personal experiences before I finalize my plans.