logo


English Landmarks: Big Ben

Big Ben is located in Central London and it is one of the most iconic landmarks in England's capital. How much do you know about this famous landmark?


You will be asked 10 questions


  • RSS
  • Facebook
  • Google+
  • Twitter
  • Tumblr
  • Pinterest