Hello, I need help from dear Londoners. I'm visiting London for a couple days next week. I'd like to buy a brand new Nexus 5. However, since I'll be staying at a hotel, I can't order from Google Play Store. Where can I buy a Nexus 5 from a physical store in London? Thanks!