The two nearest pubs are the Twice Brewed or 'Twicey' as the locals call it with a large selection of Rums and Quoits in the summer and then a little further down the road is the Milecastle Inn listed in the Good Pub Guide.
There is a petrol station on the A69 which has the usual local bits milk bread etc including bottled gas.The nearest supermarket is Sainsburys in Haltwhistle. Hexham is the nearest town. You can buy frozen freezer meals from David and Jane at Bonnyrigg which you pass on the way in but really once in with your supplies there is little reason to leave.
There is a regular farmers market in Hexham and a super farm shop at Brockbushes on the A69 at the roundabout on the way to Hexham and a regular Farmers Market at Greenhead. There is the Hexham Book Festival, Haltwhistle walking festival in Spring and the usual selection of Rural shows at Alston and the Roman Wall Show. The Sill has a regular programme of courses and talks and a splendid cafe.
Golf at Carlisle Golf Club, and Haltwhistle and Greenhead. There are several photographic studios offering workshops and a great selection of Artists working in the area.
Check out websites for Haltwhistle Walking Festivals, The Sill, Northumberland National Park and Roman Wall Show.