The Castle is a community pub known for serving a proper pint and recognizing its regular customers. It is located in Dudley's town centre, close to the bus station. No real ale is available.
253 Castle Street, Dudley, England DY1 1LQ, United Kingdom