Explore details about location Elford Rise. Elford Rise is a location situated within the City of Nottingham alongside other areas such as London Road, Eldon Chambers, Shrewsbury Road.