Post Thumbnail

As many of our readers know, London is already host to the world's largest Apple store (pictured above) on renowned shopping-mile Regent Street. However, Apple's ambitions for the UK capital have yet to be fully realised according to a Macworld UK report today - for Apple is preparing to open anot...

7 years ago 0 Comments
March 5, 2008 at 7:00PM