Number 8 Cocktails 10-14 Stonegate Road Meanwood Leeds LS6 4HY United Kingdom Locate 53.8282698, -1.5662135