The Poachers Barn is situated in the peaceful village of Osgodby, only 10 minutes away from the town centre of Scarborough, a beautiful seaside resort on the Yorkshire Coast. The pub and restaurant was relaunched in 2012 after a refurbishment, providing a good selection of real ales on tap and great pub food served all day, every day.