20 High Street

20 High Street
20 High Street, Stroud, Gloucestershire, GL5 1AS