Explore details about location Osprey Road. Osprey Road is a location situated within the City of Bristol alongside other areas such as Colston Avenue, Waterdale Gardens, Alexandra Road.