Middle-east Arab News Opinion | Asharq Al-awsat

The Elizabeth Tower, which houses the Great Clock and the 'Big Ben' bell, is seen above the Houses of Parliament, in central London, Britain. - ASHARQ AL-AWSAT English Archive
Select Page

The Elizabeth Tower, which houses the Great Clock and the 'Big Ben' bell, is seen above the Houses of Parliament, in central London, Britain.