Explore details about location Nicholson Street. Nicholson Street is a location situated within the Richmond alongside other areas such as East Grace Street, Willow Oaks Drive, North Harvie Street.