Home Other Stuff A Pea in the Pod Opens Shop at London’s Harrods