That looks like a great shop and run by people with a vision and dare I say it a direction. I'm still convinced there is very little money in this retro lark. The Notting Hill area used to be populated by various retro shops and there was one in Peckham that sold Megadrive carts.... sorry not much help, not lived in London for 14 years now.
Comments
Worth a try?
Was that the one in Nelson Mandela House?