Explore details about location Oakhurst Street. Oakhurst Street is a location situated within the Leeds alongside other areas such as Savile Place, Belle Isle Road, Sand Hill Lane.