Don’t exchange your cash in the UK if you are going on a Morocco holiday….Morocco has a closed currency and up until recently it was impossible to exchange pounds for Moroccan Dirham in the UK. The Moroccan government has just relaxed the laws and it now possible, but beware. I went through Luton airport yesterday and they were offering less than 10 dirham to the pound vs almost 12 if you changed your money in Morocco. A whopping 20% profit! If you are taking money wait until you get to Morocco and change cash when you arrive. Even better make sure your airport transfer to your Marrakech riad or Essaouira accommodation is pre-paid and then go to a cashpoint when you have settled in – there are loads in Morocco. This option is even better if you have an account with a bank like Nationwide that gives you excellent overseas rates on withdrawals.