Explore details about location Petworth Close. Petworth Close is a location situated within the Liverpool alongside other areas such as Lime Street, Lemon Grove, Winchester Road.