The Oxford street store says they still haven't heard either way about taking deposits - In fact the guy said they mostly work out whats going on by "following Elon on Twitter", which I thought was quite funny. My guess is no central london reservations possible. Odd when you think it was...