The newly updated Michelin Must Sees London presents the city's top attractions for a 24-hour visit, a weekend or longer. Take in the sights: Buckingham Palace, Big Ben, and Tower Bridge. Enjoy the... This description may be from another edition of this product.