Explore details about location Riverside Drive. Riverside Drive is a location situated within the London Borough of Richmond upon Thames alongside other areas such as Kew Green, Cleveland Gardens, Teddington footbridge.