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.