D DC THE ILLEST New member Jan 28, 2010 #1 Does anyone know any good places to dig in and around London?
G greeze_believe Guest Jan 28, 2010 #3 One place in croydon, behind the Vue cinema. Its a big purple shop. Massive. MASSIVE!