2 bed semi-detached houseLondon Road, Stroud, Gloucestershire GL5Planning Listed Dec 16, 2025£285,000