Quote Originally Posted by ZeldaG.
lmao definatley CAMDEN TOWN this is in North London, you will definatley see something you havnt seen before there, lol justr get of the 'SUBWAY' and turn right and walk down that main road with shops and market stalls either side, its the all the weird and wonderful stuff in the world in one place lol.

Trust me just go there.
u can get magic mushrooms from there too , dont go near the rustas they r trained to rip people who dont know prices off lol