Local information
Stroud is located approximately 9 miles south of Gloucester and approximately 32 miles north-east of Bristol.
Stroud is a busy market town located at the confluence of five deep valleys along the River Frome.
The property stretches along the centrally located Kendrick Street, close to its junctions with High Street and Thread needle Street, adjacent to Mountain Warehouse.