Regarding the front page story - the UK press release has now gone out with the same wording. So in-store walk-in availability is for the UK as well, not just the US.
I have the 3rd off work, so if my pre-orders on the 27th go awry it’s straight to Regent Street after work on Thursday with a folding chair and a thermos of coffee...