Alexander Rose delivery is free across mainland UK, and lead times are approximately 10-15 days from date of order.