Explore details about location Clifton Street. Clifton Street is a location situated within the Richmond alongside other areas such as Freeman Street, Parker Street, Church Street.