1 Huddle House Location in London, KY