I was in Folkestone earlier this evening, and either that so called "Folkestone Weather Deflector" is a myth , or the locals love pissing in the streets! Puddles everywhere!
It's not over, until the fat Scandy sinks.....
Location: St. Mary Cray, S.E. London border with Kent.