Drainflow Solutions Horsham Reviews Home / Reviews / Drainflow Solutions Reviews / Drainflow Solutions Horsham Reviews Contact Details 24 Howard Rd Horsham RH13 6AB UK 01403 588771 Opening Hours Monday 08:00-18:00 Tuesday 08:00-18:00 Wednesday 08:00-18:00 Thursday 08:00-18:00 Friday 08:00-18:00 Saturday closed Sunday closed