Explore details about location Russell Road. Russell Road is a location situated within the City of Edinburgh alongside other areas such as Biggar Road, Ferry Road Drive, Eyre Place Lane.