United Kingdom The Greyhound Coaching Inn, The Best Hotels In Harborough United Kingdom The Greyhound Coaching Inn is Best Hotels In Harborough West Midlands, England … Edit