cheesecats wrote:just take a stroll down denmark street or go to guitar guitar in epsom.
I don't live in London, but when I was there a few months ago, almost every guitarshop in Denmark Street has pedals.. Some of course the obvious Boss pedals, but also some shops with rarer stuff that is more in the boutique/hand-made stuff category..