Explore details about location Yarrow Close. Yarrow Close is a location situated within the Chorley alongside other areas such as New Inn Close, Victoria Terrace, Conway Road.