Explore details about location River Crescent. River Crescent is a location situated within the Norfolk alongside other areas such as West Leicester Avenue, Wellman Street, Pine Grove Avenue.