British products shop Agios Nikolas
Posted: Thu Dec 13, 2018 4:52 pm
Is the British products shop in Aglios Nikolas still open? What road is it on and is it the near the Lidls? Thanks in advance.
Visit the main Living in Crete website WWW.LIVINGINCRETE.NET for the best information on living, working, retiring and buying property in Crete.