Address: Stainbeck Road, Carr Manor, Meanwood, Leeds, West Yorkshire, England, LS7 2PY, United Kingdom