China Palace China Palace 28 Aldham Cottages Barnsley Road Wombwell S73 8DZ Rating Date: 2018-08-04 Rating Authority: Barnsley Leave a Reply Cancel replyYou must be logged in to post a comment.