Explore details about location White Cloud Park. White Cloud Park is a location situated within the Portsmouth alongside other areas such as Westfield Road, Princess Royal Way, Spur Road.