Prices include:

Delivery and Planting in London

Trees are 10-14 feet tall