Trowbridge – The Five Minute Guide
Trowbridge is an ancient market town and civil parish in Wiltshire, southwest England. Situated on the River Biss, its 8 miles (13 km) south-east of Bath, 38 miles (61 km) south of Gloucester and 20 miles (32 km) south-east of Bristol. Although it’s only the third biggest settlement in Wiltshire by population, it holds the…