Explore details about location Winston Street. Winston Street is a location situated within the Penrith alongside other areas such as High Street, Mulgoa Road, Lethbridge Street.