4 bedrooms Dene Cottage, Toadsmoor, Brimscombe, Stroud, Gloucestershire Guide price £795,000 Sold STC