Try Bloomhills travel
Independent so they have the pick of most places and aren't pushing one place or another cos it's their companies iyswim.
They have done us proud on a couple of occasions.
\link{http://www.bloomhillstravel.co.uk\bloomhills travel}
01455 287087
they will email you all the info plus links or do it over the phone.
Ask for Sarah or Joanne (my mum!! Although she knows nothing about mn!!)