The Anchor Inn and Restaurant phone 46, High St Storrington, West Sussex RH20 4DU map The New Moon phone 13, High St Storrington, West Sussex RH20 4DR map if (!IN_DEV) { ?> } ?>