Explore details about location Clumber Street. Clumber Street is a location situated within the City of Nottingham alongside other areas such as Redcliffe Road, Falcon Street, Clifton Boulevard.