Yes – we 100% do.  We want everyone to enjoy every aspect of their tour fully and use an external caterer and cafes/restaurants who are more than happy to cater to any dietary requirements you may have.