connect with us
Greece's latest tourism industry news by Greek Travel Pages

Greece At Harrods

At the start of the new decade Greece literally starred in Harrods in London, United Kingdom, at a time when some 3.5 million shoppers visited the department store during the holidays and the discount season.