UK Shop Display Posted on 11/05/2011 This is the window display for the shop Pulp in Manchester, UK's Arndale Shopping Centre (or Mall). KISS is everywhere! Back To Letters