Catering for vegans is not a problem as everything is made fresh, they can usually create a menu. If vegans inform them of when they intend to visit they can make sure there is provision for them. They normally have soya milk for drinks.
Directions:
CycleStreets
GoogleMaps
BingMaps
Streetmap