All types Bar Cafe Restaurant All types All types Bars Cafes Restaurants 5 Closed now Castle At Landkey Blakes Hill Road, Landkey, Barnstaple, Landkey, EN EX32 0NF Restaurant Bar