Primrose, The
280 Meanwood Road, Meanwood, Leeds
LS7 2HZ