Explore details about location Denstone Close. Denstone Close is a location situated within the Liverpool alongside other areas such as Robertson Street, Cotswold Street, Britannia Avenue.