London is a great destination for a weekend getaway because it offers famous landmarks, museums, shopping areas, and entertainment within a well-connected city. Start your trip by visiting Big Ben, Westminster Abbey, and Buckingham Palace. On the second day, explore the Tower of London, Tower Bridge, and Covent Garden for a mix of history and local culture. If you are planning the best short vacations in London, try to group nearby attractions together to save travel time. You can also enjoy a relaxing walk through Hyde Park or take a Thames river cruise to admire the city’s skyline. For convenient sightseeing, consider a hop-on hop-off bus service that allows you to explore different attractions at your own pace.