The Primrose

280 Meanwood Road Leeds LS7 2HZ