Explore details about location Riverdale Road. Riverdale Road is a location situated within the London Borough of Hounslow alongside other areas such as Scott Gardens, Tiverton Road, Caudron Mews.