Explore details about location Leigh Close. Leigh Close is a location situated within the Wimborne Minster alongside other areas such as Stevensons Close, Crescent Road, Milton Road.