London & Big Ben Clock, Westminster / vintage UK Keychain
- from our Affiliates
Keychain / Lanyards: Rustic vintage 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.