Explore details about location Nicholson Street. Nicholson Street is a location situated within the Riverdale Park alongside other areas such as 45th Place, Powhatan Street, Kenilworth Terrace.