Big Ben Clock & London, Westminster /Parliament UK
- from our Affiliates
WALL CLOCKS: Big Ben Clock Tower & Westminster Palace in London. One of the most iconic London's landmark with famous clock and seat of the British Parliament situated on the bank of river Thames. Discovering Britain - travel, architecture series - London. Original Photography/Art/Design by work4dream.