Well if they are shipping with UPS for the UK release then we should be looking at two options,
One is leaving China Via air to the UPS Cologne European HUB some time before Tuesday, sorted, loaded and then flown in to the UK East Midlands Airport for Wednesday with a UK roll out on the Thursday from the UPS UK Package Centers.
Or they will travel by ground from China to Germany over the weekend, be sorted and loaded in Germany on Monday/Tuesday and then taken on road over to the UK UPS Tamworth HUB by Wednesday, ready for a UK roll out on the Thursday from the UPS UK Package Centers.
Either way, we should be looking at deliveries from UPS on the 24th of June, just remember that Apple ship Via a Standard service so any iPhone thats going to be delivered on the 24th will be counted as "None Priority, End of Business Day Delivery" which means that you could be waiting as long as until tea time before the driver delivers to your area. UPS do attempt to deliver your package up to 3 times before it gets held in the package center for 5 days, after which it will get returned to Apple if you haven't contacted UPS or collected it from their Package Centre. Also as a side note, Apple have in place a contract that will not allow their items to be left or delivered to a neighbour so make sure you are in on your expected day of delivery
Hope thats helpful to everyone
/Rookie