Royal Regalia, Buckingham Palace, Camden market in London ... mixed history, art, fashion, food and good British ale. Everyone can come up with your perfect day. Lovers of cultural activities should visit the Tate Modern and the Royal Opera House. People, dressed in the latest fashion, like the shops on Oxford Street. And fans will be able to eat to feel the authentic taste of London, drinking a cup of tea with cream in a department store Harrods or enjoy traditional grilled fish. Music lovers will be happy to read and visit the Abbey Road Street and Sherlock Holmes Museum (located, of course, at Baker Street, 221-b).