The Red Lion phone High St Handcross, West Sussex RH17 6BP map The Royal Oak Inn phone Horsham Rd Handcross, West Sussex RH17 6DJ map if (!IN_DEV) { ?> } ?>