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 and 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