I'm not sure if this is the correct place to put this but thought i'd share a little experience about a place i came across recently... a little goldmine! Some of you may even know it so who knows.
Anyway, had to drive into Walthamstow at the weekend for various reasons, not a place i venture...