human
What are the 15 most popular cultural attractions in London, England?
assistant
1. British Museum 
2. Tower of London 
3. Natural History Museum 
4. National Gallery 
5. Tate Modern 
6. Westminster Abbey 
7. Kensington Palace 
8. St. Paul's Cathedral 
9. Churchill War Rooms 
10. Coca-Cola London Eye 
11. Shakespeare's Globe 
12. Borough Market 
13. Madame Tussauds 
14. Royal Albert Hall 
15. Hamleys of London