Providence House is a spacious, five bedroom, 4335 Sq Ft, 1.4 Acre, Grade 2 Listed, unique family home with origins that date back to the 17th Century.
Situated in the extremely popular, conservation area of Rous Lench which is one of Worcestershire's most picturesque Villages.