York Road - notorious water-puddles
Camera 3 of an Interactive Map - 2002



water-puddles show the impact of heavy delivery vans on York Road



Traffic Flow around the Church Road - York Road block, Tunbridge Wells