Station Road is submerged under a foot of water leaving residents forced to wade to their houses. Read more: Major flood leaves Horsham town centre road under a foot of water
1 / 6
Station Road is submerged under a foot of water leaving residents forced to wade to their houses. Read more: Major flood leaves Horsham town centre road under a foot of water