Rothbury is one of the most scenic small towns in the ancient county of Northumberland, and makes an excellent base from which to discover the beautiful landscape of this most picturesque of English regions. Situated in rolling countryside, Rothbury is host to a number of bed and breakfasts that will help make your stay in […]