UK - London - Big Ben at Westminster
Big Ben, the clock tower of the Houses of Parliament st Westminter, London. This icon of London is a big draw for tourism.