The Hill is a real hidden gem in Stroud. It is located right in the heart of the town, and yet it is private and secluded, with stunning hill-top views of the surrounding area. This 17th century building has plenty of charming period features, and beautiful landscaped gardens.