Explore details about location Stratheden Road. Stratheden Road is a location situated within the Royal Borough of Greenwich alongside other areas such as Greenwich High Road, Malton Street, Leda Road.