Answers

2015-12-02T20:43:31+08:00
1. London Eye 2. Big Ben 3. British Museum 4. Hyde Park 5. Buckingham Palace 6. Windsor Castle 7. Palace of Westminster 8. Tower Bridge 9. Westminster Abbey 10. Victoria And Albert Museum
0