Explore details about location Borland Road. Borland Road is a location situated within the London Borough of Richmond upon Thames alongside other areas such as Fulwell Road, Walnut Tree Close, Morley Road.