Explore details about location Clifton Road. Clifton Road is a location situated within the Kingston upon Thames alongside other areas such as Gosbury Hill, Queen's Road, Red Lion Road.