This depends on the delivery method you have chosen for each address in your order.
If you have chosen the same delivery date for all addresses in your order - on a Named Day or Next Day delivery - , all deliveries in your order will arrive on the same day. Deliveries to some addresses may be fulfilled by different warehouses, however, they will still all arrive on the same day.
If you have chosen Standard Delivery for all addresses in your order (no specific day, on or before a certain date), all deliveries in your order should arrive on the same day. However, if delivery to some addresses is fulfilled by different warehouses, they may arrive on different dates - but still within the quoted delivery time frame.
If you have chosen different delivery methods for the addresses in your order, these will arrive according to the date or time frame quoted to you when you placed your order.