honeychurch
Registered Guest
I was watching this interesting BBC4 documentary recently (I screencapped it here), and I was particularly intrigued by 'The Shop' and its window art. I've looked around trying to find more info on this shop online but can't find anything. I don't suppose anyone could fill me in, or point me in the right direction? I know it was located near Granny Takes a Trip and beside World's End because of the footage, so it is in West Chelsea - but I'm still at a loss. TIA!