£20.00 – £60.00Price range: £20.00 through £60.00
– Natural Preserved roses last up to 5 years.
– It requires up to 5 days’ notice to order.
– It is only available in our local area Bedfordshire for collection and delivery.