Efficient town planning Tuesday 4 August 2009 No Comments Spotted today near Dartford in Kent… You may have to squint a little, but any commentary would spoil the effect.