London Life: 1000 pc
is backordered. We will ship it separately in 10 to 15 days.
Don’t worry if some rain should fall. On old Big Ben or grand St. Paul’s, London goes about its day. As double deckers speed away. A cup of tea? Why don’t you stay? This puzzle’s for a rainy day.
Sign up to our newsletter and we’ll keep you up to date with the latest arrivals