Prices include:

Delivery and Planting in London

Trees are 6-7 feet tall