Winslow House

Winslow House is a residential care home located in Nailsworth, Stroud, Gloucestershire. Set in a gracious Victorian house within extensive grounds, it offers…