Field trip to Selfridges! 7/11/2011 On our recent trip to London, we checked out the Supermarket Sarah installation at Selfridges and found our Chi-Chi necklaces and Electric Love rings happily on display. Add Comment Name Email Body