Explore details about location Carrwood Park. Carrwood Park is a location situated within the Sefton alongside other areas such as Meadow View, Malvern Road, Sunnyside Road.