Page 1 of 1

Passport Renewal

Posted: Mon Apr 22, 2013 7:28 am
by Stella
Well, we never thought it was a good idea to send our passports to Madrid anyway! https://www.gov.uk/government/world-loc ... -in-greece