Explore details about location Oakhill Road. Oakhill Road is a location situated within the London Borough of Bromley alongside other areas such as Lennard Road, Croydon Road, Horning Close.