jul 9 thu 29 jul cranleigh horsham