London, England

This is the ever popular"Big Ben"