The Blackhorse Inn is a traditional country pub located in the attractive village of Atwick. It is situated in a highly desirable area of East Yorkshire.