Total
2 litre pot
£19.99
in stock (shipped in 2-3 working days)
£22.99
25 plants - 60-80cm
£79.99
£18.99
4 litre potted rose
£49.99
9cm pot
£9.99
25 plants - 40-60cm
£59.99
£17.99
£24.99
12 lt pot (1-1.5m)
£69.99
10 lt pot (1-1.25m)
£64.99
12 lt pot (0.8-1m)
£39.99
shipped within 2 weeks
shipped within 3 weeks
3 × 2lt pots 30-40cm
Offer was £59.97 £50.97
6 x 9cm pots
Offer was £53.94 £44.99