Explore details about location Twigden Close. Twigden Close is a location situated within the Liverpool alongside other areas such as Freemont Road, Caryl Street, Playfield Road.