London has everything you could ask for - historical landmarks, beautiful architecture, charming neighborhoods, and lush green spaces. Many would agree that it’s one of the most vibrant cities in the world. If you’re planning a trip, check out this 3 day itinerary that highlights visits to Westminster Abbey, Kensington Palace, Notting Hill, Borough Market, Buckingham Palace, Tower Bridge, St. Paul’s Cathedral, and many other top attractions.
Read More