Skip to product information
1 left
London Clock Tower
€3,60
Reliable shipping
Flexible returns
The famous clock tower of London is recreated as a detailed miniature full of character and historic charm.