Explore details about location Sandhurst Road. Sandhurst Road is a location situated within the London Borough of Bromley alongside other areas such as Botany Bay Lane, Urquhart Court, Spring Shaw Road.