The Hundred House Hotel: A Hidden Gem Wedding Venue in Shropshire (With Gorgeous Gardens & Dog-Friendly Vibes)