By Castle Hotel
In Uncategorized Posted Bishops Castle Carnival
Sunday 1st July Bishops Castle Carnival is one of the oldest and possibly the best traditional town carnivals in the uk (or at least that’s what we think) This year will be the 121st! With [...]