Wanna buy an iPod, guv? Apple's new store in London's West End has a 64-seat theater and a staff that speaks 24 languages.\&lt;br /&gt;\  Photos: iPod lands in London 
Is this a piece of news regarding world politics, sports, business, or science and technology? 