Explore details about location Glebe Road. Glebe Road is a location situated within the London Borough of Richmond upon Thames alongside other areas such as Borland Road, Church Road, Kew Road.