Dog friendly Castle Hill Tavern is place for friends to meet, families to relax and everyone to enjoy themselves. If it’s pub classics you’re after, they’ve got that sorted. Dogs are welcome on the beer garden with large market umbrellas proving some shelter from the sun.