As far as I know, Indo don't sell their products via retail outlets. You have to order by phone or online. I can only suggest that you phone 01243 672430 to check on their stock position and delivery times. (The website quotes delivery within 2 days, so you should be OK, but phone to check).
http://www.indoeurope.com/store/home.php
Chris
PS: You might like to point out to Indo Europe that their website is illegal because it doesn't state their postal address! (The phone code is for Chichester or Bognor Regis).