-
Sold outOrange Sunblaze (Patio)
5.0 / 5.0
(2) 2 total reviews
Regular price From £18.99 GBPRegular priceUnit price / perSale price From £18.99 GBPSold out -
Oranges & Lemons (Bush)
5.0 / 5.0
(8) 8 total reviews
Regular price From £18.99 GBPRegular priceUnit price / perSale price From £18.99 GBP -
Pacific Blue / Hopes and Dreams (Hybrid Tea)
5.0 / 5.0
(18) 18 total reviews
Regular price From £18.99 GBPRegular priceUnit price / perSale price From £18.99 GBP -
Sold outParkdirektor Riggers (Climber)
5.0 / 5.0
(2) 2 total reviews
Regular price From £20.99 GBPRegular priceUnit price / perSale price From £20.99 GBPSold out -
Sold outPaul's Himalayan Musk (Rambling)
5.0 / 5.0
(5) 5 total reviews
Regular price From £20.99 GBPRegular priceUnit price / perSale price From £20.99 GBPSold out -
Paul's Scarlet (Rambler)
5.0 / 5.0
(5) 5 total reviews
Regular price From £20.99 GBPRegular priceUnit price / perSale price From £20.99 GBP -
Peace (Bush)
4.79 / 5.0
(24) 24 total reviews
Regular price From £18.99 GBPRegular priceUnit price / perSale price From £18.99 GBP -
Peace (Standard 1m Stem)
5.0 / 5.0
(1) 1 total reviews
Regular price From £57.99 GBPRegular priceUnit price / perSale price From £57.99 GBP -
Peach Melba (Climber)
4.9 / 5.0
(21) 21 total reviews
Regular price From £20.99 GBPRegular priceUnit price / perSale price From £20.99 GBP -
Pearl Anniversary (Bush)
4.67 / 5.0
(3) 3 total reviews
Regular price From £19.99 GBPRegular priceUnit price / perSale price From £19.99 GBP -
Pearl Wishes (Patio)
5.0 / 5.0
(2) 2 total reviews
Regular price From £18.99 GBPRegular priceUnit price / perSale price From £18.99 GBP -
Penelope (Hybrid Musk Shrub)
4.86 / 5.0
(7) 7 total reviews
Regular price From £20.99 GBPRegular priceUnit price / perSale price From £20.99 GBP -
Perennial Blue (Climber)
5.0 / 5.0
(10) 10 total reviews
Regular price From £20.99 GBPRegular priceUnit price / perSale price From £20.99 GBP -
Perennial Blue (Weeping Standard 1.25m Stem)
Regular price From £57.99 GBPRegular priceUnit price / perSale price From £57.99 GBP -
Perfect Harmony (Bush)
4.92 / 5.0
(12) 12 total reviews
Regular price From £19.99 GBPRegular priceUnit price / perSale price From £19.99 GBP -
Perfect Pet (Floribunda, Bush)
Regular price From £19.99 GBPRegular priceUnit price / perSale price From £19.99 GBP -
Perfume Dream (Climber)
4.7 / 5.0
(10) 10 total reviews
Regular price From £20.99 GBPRegular priceUnit price / perSale price From £20.99 GBP -
Peter Pan (Patio)
5.0 / 5.0
(4) 4 total reviews
Regular price From £18.99 GBPRegular priceUnit price / perSale price From £18.99 GBP -
Peter's Persica (Climber)
5.0 / 5.0
(14) 14 total reviews
Regular price From £20.99 GBPRegular priceUnit price / perSale price From £20.99 GBP -
Phyllis Bide (Climber)
4.5 / 5.0
(8) 8 total reviews
Regular price From £20.99 GBPRegular priceUnit price / perSale price From £20.99 GBP -
Sold outPiano (Floribunda, Bush)
Regular price From £18.99 GBPRegular priceUnit price / perSale price From £18.99 GBPSold out -
Pink Martini (Bush)
5.0 / 5.0
(2) 2 total reviews
Regular price From £19.99 GBPRegular priceUnit price / perSale price From £19.99 GBP -
Sold outPink Martini (Standard 1m Stem)
Regular price From £57.99 GBPRegular priceUnit price / perSale price From £57.99 GBPSold out -
Sold outPink Perfection (Bush)
4.33 / 5.0
(3) 3 total reviews
Regular price From £18.99 GBPRegular priceUnit price / perSale price From £18.99 GBPSold out -
Sold outPink Perpetue (Climber)
5.0 / 5.0
(5) 5 total reviews
Regular price From £20.99 GBPRegular priceUnit price / perSale price From £20.99 GBPSold out -
Sold outPolar Star (Bush)
5.0 / 5.0
(5) 5 total reviews
Regular price From £18.99 GBPRegular priceUnit price / perSale price From £18.99 GBPSold out -
Precious Diamond (Floribunda, Bush)
Regular price From £19.99 GBPRegular priceUnit price / perSale price From £19.99 GBP -
Sold outPrecious Memories (Hybrid Tea, Bush)
Regular price £25.99 GBPRegular priceUnit price / perSale price £25.99 GBPSold out -
Pretty Parfuma (Bush)
5.0 / 5.0
(6) 6 total reviews
Regular price From £19.99 GBPRegular priceUnit price / perSale price From £19.99 GBP -
Prince Jardinier (Bush)
4.69 / 5.0
(13) 13 total reviews
Regular price From £19.99 GBPRegular priceUnit price / perSale price From £19.99 GBP -
Sold outPrincess Charlene de Monaco (Bush)
4.82 / 5.0
(40) 40 total reviews
Regular price From £19.99 GBPRegular priceUnit price / perSale price From £19.99 GBPSold out -
Purple Siluetta (Repeat Flowering Rambler)
4.9 / 5.0
(10) 10 total reviews
Regular price From £20.99 GBPRegular priceUnit price / perSale price From £20.99 GBP -
Queen Bee (Floribunda)
4.75 / 5.0
(8) 8 total reviews
Regular price From £18.99 GBPRegular priceUnit price / perSale price From £18.99 GBP -
Sold outQueen Elizabeth (Bush)
4.33 / 5.0
(3) 3 total reviews
Regular price From £18.99 GBPRegular priceUnit price / perSale price From £18.99 GBPSold out -
Queen Of Denmark (Alba Shrub)
5.0 / 5.0
(3) 3 total reviews
Regular price From £20.99 GBPRegular priceUnit price / perSale price From £20.99 GBP -
Rachael / Augusta Louise (Bush)
4.92 / 5.0
(13) 13 total reviews
Regular price From £19.99 GBPRegular priceUnit price / perSale price From £19.99 GBP