The ultimate capital city souvenirs from soap in Dublin to a Hamleys teddy bear in London
Clear the mantelpiece! The ‘ultimate’ souvenirs to buy in 12 capital cities revealed, from a Christmas ornament in Washington DC to a Hamleys bear in London In Dublin, researchers say the best souvenir is soap from Sweny’s Pharmacy When in Budapest, tourists should pick up a bottle of Hungarian lavender oil The ultimate souvenir in Berlin is … Read more