Explore details about location Indian Road. Indian Road is a location situated within the Newbury alongside other areas such as Pine Street, High Meadow, Bartlett Road.