13A Bedford Street

13A Bedford Street
13A Bedford Street, Stroud, Gloucestershire, GL5 1AY