The Coach House's ancient building has been providing travellers with hospitality, warmth and comfort since the early 1700s.
Come to Norbury, near Bishop's Castle in the South Shropshire Hills Area of Outstanding Natural Beauty and experience our unique country inn, bed and breakfast, restaurant and bar.