The Rose and Crown Romaldkirk is a charming 18th-century Inn near Barnard Castle, offering luxury stays and fine dining in picturesque Upper Teesdale.
LS29 9DR