text: Photos: iPod lands in London Apple's new London store on Regent Street puts the iPod music player front and center.
inputs: Photos: iPod lands in London Apple's new London store on Regent Street puts the iPod music player front and center.