Stourside Hospital Business Type Restaurant/Cafe/Canteen Rating Awaiting Inspection Address 60 Bradley Road Stourbridge DY8 1UX View on Map Local Authority Dudley http://www.dudley.gov.uk