Abercrave Miners Welfare Hall & Institute Tanyrallt, Abercraf, Swansea SA9 1XA