Michelin-starred Northcote is a stylish hotel and restaurant in a 19th-century manor house, offering elegant dining with garden and valley views.