the best place for Toothing has to be Tooting, South London!!
Anyone dare to take up the challenge???