London, United Kingdom
The crown jewels, Buckingham Palace, Camden Market… In London, history collides with art, fashion, food, and good British ale. A perfect day is different for everyone: culture hounds should hit the Tate Modern and the Royal Opera House. Clotheshorses will drool over Oxford Street shops. For foodies, cream tea at Harrod’s or crispy fish from a proper chippy offers classic London flavor. Music and book buffs will freak out over Abbey Road and the Sherlock Holmes Museum (at 221B Baker Street, natch).
Photos of London, United Kingdom