Verwood – The Five Minute Guide
Verwood in Brief Verwood is a town and civil parish in the east of Dorset, southwest England. The town lies 10 miles (16 km) north of Bournemouth, 13 miles (21 km) northeast of Poole, and just 3 miles (5 km) west of the New Forest. Up until the late 19th century, Verwood was part of…